使用 Maxscript 处理通道数据。有关此运算符的详细说明,
请参见“MAXScript 帮助”中的 “数据通道修改器”。
“Maxscript 进程”卷展栏
- “编辑脚本”按钮
- 打开 Maxscript 进程操作符代码的编辑器。该操作符提供的默认脚本演示如何设置“Process()”函数以操纵通道数据。可以编辑此脚本以执行自定义函数。
- 输出:元素类型
- 脚本应输出的数据类型,例如顶点或面。
- 输出:索引通道
- 设置输出的数据通道索引(如果有)。可以是“位置”、“法线”或“贴图通道”,也可以是“无”(表示无通道)。
- 输出:数据类型
- 应生成的数据类型。例如,如果操作符应生成顶点位置数据,则应将操作符设置为“Point3 Array”,其中的阵列包含网格中每个顶点的 Point3 值。
Output 参数都作为参数提供给 MAXScript process() 函数。
使用默认脚本
将 Maxscript 进程操作符添加到数据通道修改器堆栈时,它包含默认脚本。若要使用此脚本,请执行以下操作:
- 创建一个长方体,并向其添加“数据通道修改器”。
- 在“数据通道修改器 UI”中,添加“顶点输入”、“Maxscript 进程”和“顶点输出”。
- 选择“Maxscript 进程”操作符,然后将“输出”选项设置为以下值:
- 元素类型:顶点
- 索引通道:位置
- 数据类型:Point3 数组
- 现在拖动时间滑块。您将看到长方体沿 X 轴移动,X 轴值随时间滑块同步增大或减小。如果打开侦听器,您将看到脚本中的一些输出。