skinning
skinning
根据骨架(Skeleton)的姿态来变形模型的几何体,实现平滑、逼真的角色动画。
核心优势
在 GPU 上高效执行复杂的顶点变形计算,使拥有大量顶点和复杂骨架的角色也能流畅地实时动画。
常见用途
游戏角色动画
虚拟化身与数字人
可变形的有机或机械物体(如旗帜、树木)
如何调整
通过在 JavaScript/TypeScript 中操控 SkinnedMesh 关联的骨骼(例如旋转单个骨骼),或使用 AnimationMixer 混合不同的动画剪辑(如行走、跑步)来调整动画效果。
代码示例
1material.positionNode = skinning( skinnedMesh );