Skip to content

Conversation

ButterscotchV
Copy link
Member

Major rework of BVH code to take full advantage of Bones and unification the skeleton traversal to simplify serialization. This also implements built-in retargeting of the root, so you can now select any bone as the root. Using the new retargeting, we can use the HIP bone as the default so the recording can be applied directly in Blender or Unity.

Still somewhat WIP as it is not properly tested and may have some silly bugs (one I encountered when using the left hand as the root), but I'm open to early reviews.

@ButterscotchV ButterscotchV self-assigned this Sep 10, 2025
@ButterscotchV ButterscotchV added the Priority: Normal The default priority label Sep 10, 2025
@ButterscotchV ButterscotchV added the Type: Enhancement Adds or improves a feature label Sep 10, 2025
@ButterscotchV ButterscotchV added the Area: Server Related to the server label Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Server Related to the server Priority: Normal The default priority Type: Enhancement Adds or improves a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant