v3.2.0
·
325 commits
to dev
since this release
Immutable
release. Only release title and notes can be modified.
⚠ 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.removeUnnecessaryJointsnow supports interlaved buffers (@mrxz)- Also,
VRMUtils.removeUnnecessaryVerticesis more performant
- Also,
🧹 Chores
- #1531: Update GitHub Actions
- #1536: NodeMaterials,
.temp()->.toVar().temp()is deprecated in r170