Publisher | Emiliana |
---|---|
File size | 28.62kB |
Number of files | 7 |
Latest version | 1.4.3 |
Latest release date | 2019-05-22 06:00:17 |
First release date | 2019-04-24 10:28:08 |
Supported Unity versions | 2018.4.2 or higher |
BVH Tools for Unity let you record and export motion data from avatars or skeletons to BVH files so they can be edited with Blender or other programs. The included animation loading component makes it possible import BVH files into Unity at runtime.
All components can be easily used from the editor with helpful tooltips for all fields and buttons to perform all necessary functions. Both the motion capture and animation loader components can be used from other scripts through a simple API, is documented in the readme file.
Animation import is efficient. For example, according to the Unity profiler, loading a 1.4 MB BVH file with slightly above 80 bones and 582 frames took slightly over 100ms during tests. Another file of almost 1.1 MB with 23 bones and 1522 frames took less than 75ms to load.
A part of the loading process uses no Unity APIs, so it can be offloaded to a separate thread.
You can also find the source code and documentation on GitHub.
Steam VR motion capture and playback
If you have any questions, you can contact me on Twitter (@Emiliana_vt). For reporting bugs, opening an issue on GitHub would be the best way.