Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scaledteam/heva_portal
VMC protocol implementation for Blender for VTubers.
https://github.com/scaledteam/heva_portal
animation blender blender-script mocap motion-capture vmc vseeface vtuber
Last synced: 11 days ago
JSON representation
VMC protocol implementation for Blender for VTubers.
- Host: GitHub
- URL: https://github.com/scaledteam/heva_portal
- Owner: scaledteam
- Created: 2023-08-12T07:28:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-01T17:38:09.000Z (4 months ago)
- Last Synced: 2024-08-01T20:00:41.953Z (4 months ago)
- Topics: animation, blender, blender-script, mocap, motion-capture, vmc, vseeface, vtuber
- Language: Python
- Homepage:
- Size: 1.51 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HEVA_Portal
VMC protocol implementation for Blender for VTubers. Supports animation and sound recording. Works with both [HEVA](https://github.com/scaledteam/HEVA) and [VSeeFace](https://www.vseeface.icu/). Also supports animation creating and sound recording + synchronization of both. Tested on Blender 3.6.2.[RUS] Дополнительную информацию на русском языке можно найти на стриме: https://www.youtube.com/watch?v=4X-1wE6MlDc
# Usage
1. Start program like VSeeFace or HEVA
2. Enable VMC sender and set ip to 127.0.0.1 and port 9000
3. Start blender and open HEVA_Portal.blend
4. Launch HEVA_Portal.py script inside Blender (already included in HEVA_Portal.blend)
5. EnjoyUse F1 key to toggle recording, ESC for exiting program.
# Some setup info
- Default port for this program is 9000.
- Dependencies can be installed as .zip Blender addon.Dependencies:
- [pythonosc](https://pypi.org/project/python-osc/)
- [PyAudio](https://pypi.org/project/PyAudio/)