首页创作者学园
像塑专业版学习 / 模版教程 /

动力学-漂浮马尾

动力学-漂浮马尾

一、效果

以下的效果,仅需要通过一个动力学组件,这篇教程将会引导你如何通过「动力学组件」制作3D模型的物理抖动效果:

漂浮马尾

下垂马尾

二、制作步骤

核心步骤:1.找到模型的根骨骼 > 2.在根骨骼上添加动力学组件 > 3.调整动力学组件参数

  1. 添加模型。

打开模板,在左侧特效信息栏可以看到头模下方挂载了两个模型文件。

展开模型文件,找到马尾的根骨骼,如左马尾的根骨骼是Bone 007。

  1. 添加动力学组件

选择骨骼所在的Entity后,点击添加组件,添加动力学组件,左马尾则自动添加上了物理抖动的效果。

动力学组件需要挂载在模型的骨骼上才能生效哦。

  1. 调整参数

调节动力学组件的参数,可以调整抖动的效果。

调整完毕后,将动力学组件右键选择「复制」,并粘贴到右马尾的根骨骼上。

这样两边的漂浮马尾的效果就做好啦~试试摆动头部看看效果吧。

同理,勾选下垂马尾,也是在马尾模型的骨骼上添加动力学组件,调整参数即可。

模型要求:

  • 想要使用动力学效果,需要准备一个已经绑定骨骼的模型
  • 在建模软件对指定模型进行骨骼搭建、蒙皮绑定、刷好权重后,模型和骨骼一起导出为 fbx 文件后导入软件;
  • 单个Mesh的骨骼不得超过40个,一个顶点最多受4根骨骼控制;

三、相关参考:动力学组件参数

  • 阻尼:速度阻尼,是阻止关节链运动的参数,可理解为跟随惯性,数值为0表示无阻尼惯性小,运动幅度大,1表示最大阻尼惯性大,运动幅度小。
  • 迟缓:关节链的惰性系数,0意味着没有惰性,当我们移动根关节时,子关节不会移动,1意味着完全惰性,当我们移动根关节时,子关节将移动相同的量。
  • 弹性:当系统发生了位置和形状的失真,弹性可在运动过程中作为额外的作用力将其还原,数值为0时,系统失真不会恢复,为1时失真将完全恢复,因此不会有任何失真。
  • 刚性:在系统运动过程中,对位置和形变的限制,数值为0表示限制最小,运动幅度大,为1表示限制最大,运动受限。
  • 范围:刚体大小的范围,数值为0表示范围最小,为1表示范围最大。
  • 重力:表示系统中重力的方向,为0时该方向重力为零,非0时重力方向为向量方向。
  • 局部重力:勾选上,表示重力的参考系每个关节的局部坐标系,未勾选,表示重力的参考系是世界的全局坐标系。