MAX Reactor之绳索

reactor中的绳子是一种一维的可变形体。用它可以模拟绳子、弹簧、头发等物体运动的效果

绳子编辑修改器能够将3ds max中的spline样条曲线转换为reactor中的绳子(一系列的可变形一维控制点)。有两种方式为选中的对象施加绳子编辑修改器:

(1)在菜单栏中单击reactor—Apply Modifier—Rope Modifiers 。
(2)在reactor工具栏中击 Apply Rope Modifier按钮。

此时修改命令面板中会出现绳子编辑修改器的参数卷展栏,共有两个,其中constrainte (约束卷展栏与布料编辑修改器的相同)

Thickness (厚度):为绳子指定厚度,厚度为0的绳子在模拟时将不
可见。

Rope Type (绳子类型)选项组:
Spring (弹簧):默认的绳子类型。
Stiffiiess (硬度):设置弹簧的硬度。
Damping (阻尼):设置弹簧的阻尼。
Num Weaves:用来设置绳子允许的弯曲程度,此值越大,绳子越不
易弯曲。
Keep Shape (保持形状):,选中此复选框时,绳子将力图保持其初 始形状;其效果取决于Num Weaves的值,该值越大,绳子保持原状
的能力越强。
Constraint (约束):这种绳子类型更简单、模拟时的开销更小,它不会像弹簧那样因外力而拉长,而是像普通的绳子一样不能伸缩。

Rope Collection (绳子收集器)
绳子收集器是reactor的辅助工具,它的作用是作为绳子的容器。场景中任意一个有效的绳子均可被添加到绳子收集器中,不被添加的绳子将不会被模拟。

创建绳子收集器的方法有以下3种:
(1) 打开创建命令面板,选择Helpers—reactor,单击RPCollection,
(2) 在菜单栏中选择reactor—Create Object—Rope Collection
(3) 在reactor工具栏中单击國Create Rope Collection按钮。
使用以上任意一种方式,在任意一个视图中单击鼠标即可创建一个绳子收集器,它的位置不会影响其作用。

注意:绳子修改器只对线条起作用,而对几何体无作用。

相关文章

react 中的高阶组件主要是对于 hooks 之前的类组件来说的,如...
我们上一节了解了组件的更新机制,但是只是停留在表层上,例...
我们上一节了解了 react 的虚拟 dom 的格式,如何把虚拟 dom...
react 本身提供了克隆组件的方法,但是平时开发中可能很少使...
mobx 是一个简单可扩展的状态管理库,中文官网链接。小编在接...
我们在平常的开发中不可避免的会有很多列表渲染逻辑,在 pc ...