Releases: emilianavt/BVHTools
BVHTools v1.4.3
Fixes and improvements
- The scale of recordings will be normalized and no longer influenced by scaling on the base avatar.
- This also fixes issues with recording and loading animations on avatars with different scaling factors.
- When no target avatar is set on the recorder and animation loader, the components will look for an
Animator
component on their own game objects. - The API documentation was updated to correctly reflect the change from frame time to frame rate.
BVHTools v1.4.2
This releases fixes some leftover issues with root motion. It also speeds up BVH saving by a large degree.
BVHTools v1.4.1
Some small improvements have been added
- An error in the timestamp format was fixed and an overwrite mode added
- Scripts have been moved to the scripts folder to match the structure on the asset store
BVHTools v1.4.0
Many fixes and improvements
- Root motion is now correctly captured
- Bugs with the root bone detection function were fixed, so it doesn't override manually set root bones unless necessary.
- Frame time was change to frame rate, for better usability (API change!)
- Files are no longer overwritten and there are separate fields for filename and directory now (API change!)
- Other small improvements
BVHTools v1.3.1
Cleaned up remaining debug code that could disable capturing.
BVHTools v1.3.0
Improved API, added API documentation and small features.
BVHTools v1.2.1
Performance improvements and fixes
New features
- With the new BVH parser, UniVRM is no longer a requirement
- Case insensitive BVH parsing
- Performance improvement: Loading a 1.4MB BVH file with about 80 bones and 582 frames takes about 105ms instead of 489ms according to the Unity profiler
Fixes
- Quaternions are normalized before being manually converted to Euler angles and a clamp has been introduced to prevent NaN from appearing in BVH files
- Animation clips now are generated with quaternion rotations and EnsureQuaternionContinuity is used to prevent animations from flickering around when angles wrap around
BVHTools v1.1.1
Corrected an error with newer Unity versions and updated the readme.
BVHTools v1.1.0
This release fixes many subtle geometry bugs and finally makes the whole thing actually usable. Additionally, a special Blender mode has been added to both the recorder and loader, which makes it easier to use files after being re-exported from Blender when set on both sides of the processing pipeline.
Notice: This release contains a bug that prevents the recorder from working in newer versions of Unity. Please use v1.1.1 or newer instead.
BVHTools v1.0.0
Many improvements