Skip to content

Releases: emilianavt/BVHTools

BVHTools v1.4.3

21 May 17:27
Compare
Choose a tag to compare

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

04 May 21:29
Compare
Choose a tag to compare

This releases fixes some leftover issues with root motion. It also speeds up BVH saving by a large degree.

BVHTools v1.4.1

01 May 15:07
Compare
Choose a tag to compare

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

28 Apr 16:16
Compare
Choose a tag to compare

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

27 Apr 11:04
Compare
Choose a tag to compare

Cleaned up remaining debug code that could disable capturing.

BVHTools v1.3.0

22 Apr 13:55
Compare
Choose a tag to compare

Improved API, added API documentation and small features.

BVHTools v1.2.1

20 Apr 22:42
Compare
Choose a tag to compare

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

18 Apr 20:12
Compare
Choose a tag to compare

Corrected an error with newer Unity versions and updated the readme.

BVHTools v1.1.0

18 Apr 16:35
Compare
Choose a tag to compare

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

18 Apr 11:52
Compare
Choose a tag to compare

Many improvements