vpuppr
vpuppr copied to clipboard
VTuber application made with Godot 4
This functionality used to exist pre 0.7.0. Then I broke it when I rewrote the UI, so it needs to be refactored. The functionality should probably be split into 1....
- [ ] addons - [ ] entities - [ ] screens - [ ] utils
Add lip sync support. This will likely need to be done as a GDNative library for performance reasons. Rust will probably be the implementation language. [uLipSync](https://github.com/hecomi/uLipSync) (MIT) can be used...
Add support for static images (or a sequence of static images) to be used as the model. Could probably be fancy by applying Godot's Skeleton2D to the textures so that...
On Windows, always setting --dcap (-D) to -1 just uses the default camera settings and ignores the fps/width/height params.
I see you're aiming to add Live2D support, would you be able to also look into supporting Inochi2D? Its a FOSS alternative to Live2D that's currently being developed, and the...
The Vignette Project looks like they have Live2D working [here](https://github.com/vignette-project/vignette-application-live2d) under an MIT license. It might be nice to see how feasible it is to use it as a reference...
Pull in alongside your own (display 2+ models at once).
OBS studio has a API,- and if it can read the brightness of a input it should be possible to automatically regulate the brightness of the avatar based on that.
This is technically already implemented via [hotkey-listener](https://github.com/virtual-puppet-project/hotkey-listener) via [input-forwarder](https://github.com/virtual-puppet-project/input-forwarder) in commit 32157c96afa653a301f71f8283624076e586dee0. However, it does not do anything besides echo the user's inputs. Several things need to be modified: 1....