碰撞¶
为模拟节点设置一个网格作为外部碰撞体。
输入¶
- 几何数据
碰撞几何体。
- 变形
如果碰撞体几何体随时间发生变形,则应启用此选项。在这种情况下,碰撞体的每个点都会单独进行插值。
如果几何体不会发生变形,则可以禁用此选项以提高性能。当表面作为实例进行变换且不改变局部位置时,也可以禁用此选项。
- 边界
更改了行为,使得发生碰撞的几何体保持在碰撞体内部,而不是外部。
- 边接触
启用模拟几何体与碰撞体网格边之间的接触检测。这可防止在几何体较薄和/或碰撞体存在锐角的情况下发生相交。
如果没有边接触,只要端点位于碰撞体外部,边就可以穿过面。在光滑的碰撞体上,这种效果可能并不明显。在这种情况下,可以禁用边接触以提升性能。
Warning
目前,边接触仅支持曲线几何体(毛发模拟)。
- 边距
从表面增加额外的碰撞偏移量,以避免穿透。
- 摩擦
静摩擦与动摩擦系数。较小的摩擦系数可模拟滑溜材料的行为,而较大值则会产生粘性行为。
该系数的确切含义可理解为 摩擦角 的正切值(维基百科):当接触力与表面法线方向之间的夹角较小时,接触属于 静摩擦 状态,并使物体紧贴表面。当接触力超过摩擦角时,系统进入 动摩擦 状态,并以与切向速度成正比的方式减速。
- 柔和度
通过按穿透深度成比例地修正位置,实现软碰撞。
- 过滤
碰撞体应应用的过滤标签列表,以逗号分隔。只有至少有一个匹配标签的模拟几何体才会与之发生碰撞。
调试¶
- 误差阈值
计算相对误差贡献的阈值。当应用解算器后,接触穿透量小于该阈值时,该接触的相对误差即为 1 或更小。
输出¶
- 几何数据
附带了额外碰撞体信息的输入几何体。