Skip to content

BVHTools v1.2.1

Compare
Choose a tag to compare
@emilianavt emilianavt released this 20 Apr 22:42
· 24 commits to master since this release

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