柔体-
受动力学影响的变形物体
(当一个物体是受力影响或者有碰撞且很Q弹,这一定要使用柔体)
因为变形受分段影响,分段要尽量均匀,不要太多(卡死)也不要太少(细节少)!
不单是多边形物体,还有样条也可以使用柔体
柔体的运行定义,在点与点之间设定弹簧
1.构造:
类似于结构的软硬拉伸强度(柔体的原理是在每个面中模拟出弹簧结构,从而使得整个模型获得弹性)而构造的强度便是类似于弹簧的强度。数值越大弹簧越硬,模型更难被拉伸,变形也很快回弹。数值越小,弹簧越软。
2.阻尼:
数值越大,就可以减少晃动的感觉
3.弹簧极限
表示弹簧的拉伸极限长度,(个人理解:跟构造的区别像是,构造控制在一个常规范围内的程度,而弹簧极限可以把这个程度调整巨大)弹簧极限最大的值为0,像oc材质的索引一样,0代表无穷大,1最小。
4.斜切
类似于结构的支撑强度,数值越大支撑力越强,不容易塌。数值越小,越容易塌
5.弯曲
模型两个面与面之间的夹角弯曲程度,数值越小越容易弯曲
- 构造,斜切,弯曲这三个值定义柔软度 (值越低越柔软)
- 阻尼定义回复的快慢(值越低回弹越慢)
- 静止长度是指模拟的面积大小(这个值大于100% 物体会相应变大)
- 硬度 决定柔体的硬度 (这个值越大物体越硬) 柔体不管怎么硬,都是会有变形的
柔体的开启与切换:
关:对象是刚体,而不是柔体
由多边形/线构成:对象是普通柔体
由克隆组成:克隆组(例如,当它们由克隆对象生成时)可以像柔体一样与弹簧链接
(使用顶点贴图可以让部分变硬)
- 弹性极限是指弹性崩坏的界限(这个值越低越容易崩坏,例如为1的时候,基本上是崩坏,没有弹性复原)
- 压力是指往柔体里充气,弹性更强了(打气)
- 体积是指保持体积的能力
①怎么让柔体收缩?
静止长度变小
②怎么让柔体变软?
构造/斜切/弯曲变小
③怎么让柔体变硬?
硬度调大
④怎么让柔体弹得更高些?
硬度开高、充气
⑤柔体的弹性持续时间?
阻尼调整 大-短 小-长
⑥怎么让柔体变形之后不要复原?
弹性极限调小
⑦怎么让柔体膨胀?
压力调大
动力学模拟很简单的流程,需要你的一个想法能力