绑好骨骼后增加动力学
下文将介绍在完成 3D 模型骨骼绑定后,如何添加动力学来实现甩动等动力效果。
1. 打开组件面板,在骨骼的根节点加入 DynamicBone 组件。
2. 设置根节点:
将需要实现动力学效果的骨骼链的第一个骨骼,拖拽到 DynamicBone 组件的 Root 字段上。
3. 参数配置:
重力作用调整弹性的数值即可,具体操作为通过调整 gravity 和 gravityFactor 参数来配置重力效果。
常用参数可参考:
默认参数,会显得比较容易甩动,有弹性。
"dampness": 0.1
"elasticity": 0.1
"stiffness": 0.1
"gravityFactor": 0
"gravity": 0, -1, 0
飘荡效果,适用于面纱。
"dampness": 0.3
"elasticity": 0.05
"stiffness": 0.3
"gravityFactor": 0
"gravity": 0, -1, 0
轻柔有弹性,使用弹弹的耳朵。
"dampness": 0.2
"elasticity": 0.1
"stiffness": 0.2
"gravityFactor": 0
"gravity": 0, -1, 0
轻柔+重力
"dampness": 0.2
"elasticity": 0.1
"stiffness": 0.2
"gravityFactor": 0.08
"gravity": 0, -1, 0