v3.2.0
⚠ ATTENTION! ⚠
In #1535, we have a new function VRMUtils.combineSkeletons
that took the place of the existing VRMUtils.removeUnnecessaryJoints
. VRMUtils.combineSkeletons
is much more performant than VRMUtils.removeUnnecessaryJoints
.
Using VRMUtils.removeUnnecessaryJoints
is now deprecated and will produce a warning in the console. The function will be removed in the next major release.
I believe you can safely replace VRMUtils.removeUnnecessaryJoints
with VRMUtils.combineSkeletons
without any errors or performance degradation.
If you have any issues, please let us know.
- VRMUtils.removeUnnecessaryJoints( gltf.scene );
+ VRMUtils.combineSkeletons( gltf.scene );
✨ New Features
💡 Behavior Changes
- #1540: Put a deprecation warning to
VRMUtils.removeUnnecessaryJoints
💪 Performance
- #1532:
VRMUtils.removeUnnecessaryJoints
now supports interlaved buffers (@mrxz)- Also,
VRMUtils.removeUnnecessaryVertices
is more performant
- Also,
🧹 Chores
- #1531: Update GitHub Actions
- #1536: NodeMaterials,
.temp()
->.toVar()
.temp()
is deprecated in r170