Closed
Description
UniVRM/Assets/VRM/Runtime/SpringBone/Logic/SpringBoneSystem.cs
Lines 39 to 42 in ebe8255
Instead of Add
, just use m_jointIndexMap[m_joints[i].Item1] = i
here. Otherwise this breaks compatibility with a ton of VRM 0.x models that have joints with the same transform.
Side question: this change was made 5 months ago. Are there any back compatibility tests or regression tests in-place for UniVRM? VRM is now a huge ecosystem, and constantly making changes that break older models is very concerning for the most popular VRM runtime.