添加用户频道
动画时,用户创建的通道非常有用。您可能要为动画装备创建控制器。(装配将执行复杂的操作并为其创建简化的控件。)通过拥有用户通道,您可以将其他通道添加到项目(例如定位器)。
例如,如果一台机器有多个齿轮需要彼此同步,则可以向定位器添加一个称为齿轮旋转的用户通道。然后,您可以将通道链接到所有齿轮,以使齿轮彼此之间以适当的关系旋转。您可以对定位器的单个通道进行动画处理,以简化整个过程,并轻松找到控制齿轮所需的项目。
您可以通过多种方式向项目添加自定义渠道。
• 您可以将通道拖放到视口中的网格物体上或通道中的网格物体上Items列表以将其转变为用户渠道。有关更多信息,请参见拖放工作流程。
• 在目标项目中选择Items列出,使用Animate > Channels > Add User Channel。
• 在里面Setup布局,打开Modifiers工具箱的子标签,然后单击Add User Channel。
• 在里面通道视口,在列表中选择一个网格项目,然后单击Add Channel to Schematic。
拖放工作流程
在下面的示例中,我们将演示如何创建用户通道并更改网格项目的颜色。
1. | 添加一个Sphere到你的场景。在Model布局,在Basics按住工具栏中的标签Shift然后点击Sphere。 |
球体显示在场景的中心。
2. | 打开Shading标签,然后选择Base Material项目。 |
3. | 在右侧面板中Properties面板,打开Material Ref标签。 |
4. | 点击文字Diffuse Color。 |
通道状态已激活,按钮变为橙色。
5. | 点击并拖动Diffuse Color文字到Sphere在视口中。 |
小费: 或者,您可以拖动Diffuse Color在您的网格物体上添加文字Items清单。
显示菜单。
6. | 请点击Bind into User Channel。 |
这是默认值。要取消,请选择Cancel Drop。
7. | RGB对话框显示在视口中。单击一个值以更改颜色。 |
或者,在右侧面板上,打开User Channels标签。
列出了高级材料。
8. | 单击颜色字段以打开拾色器,选择一种新颜色,然后按Esc关闭窗口。 |
9. | 打开Properties标签和Material Ref标签。 |
注意,“散色”通道被禁用,按钮颜色更新为蓝色(“驱动”)。该通道由修改器驱动,无法编辑。只能在User Channels标签。
10. | 打开User Channels标签并更改颜色。 |
3D视口在网格上显示更新的颜色。
小费: 最佳做法:给您的用户频道一个有意义的名称。右键单击用户频道,然后选择Edit User Channel。在里面Name字段中,输入新名称。
创建用户频道选项
提供以下选项:
选项 |
描述 |
---|---|
Username |
这是创建频道集时的可选标识符。如果您未定义用户名, Modo显示内部名称。 |
频道名称 |
定义标识新频道的名称。 |
Type |
通道是存储值的地方。根据它们的用途,通道中的值确定如何使用它们。例如, Angle通道适合旋转,并且Distance频道是转换信息所必需的。这个频道Type定义值采用的格式。可用的选项有: • Float -产生浮点值(通常为0到1的十进制)。 • Distance -产生距离输出值。 • Angle -产生以度为单位的角度输出值。 • Percentage -产生百分比值(0%-100%)。 • Light Intensity -生产每体积米的瓦数标准单位。 • Time -产生时间值。(默认值以帧为单位。) • Speed -产生以米每秒为单位的速度值(m / s)。 • Force -产生以牛顿(N)为单位的力值。 • Mass -产生以千克为单位的质量值。 • Acceleration -产生以米/秒为平方的加速度值。 • Pixel (integer) -产生整个像素值。 • Pixel (fractional) -产生为像素分数的子像素值。 • Integer -产生一个整数值(不是小数,例如1,2或3)。 • Boolean -仅产生True或False值。 • String -将多个值存储为字符串。 • Matrix -将多个值存储为矩阵。 • Quaternion -在3D空间中存储围绕特定轴的单次旋转。 • Divider -在以下位置创建一个可折叠的命名分隔符Properties面板。当处理多个渠道时,它可用作组织工具。这些可以移动和重命名,但没有价值。 • Axis -创建一个轴通道。 • Focal Length -创建一个“焦距”通道。 • Int Range -创建一个整数范围通道。 • Pattern -创建一个模式通道,该通道使用值“ True”和“ False”。 • Gradient -创建一个渐变通道。 |
Mode |
默认, Modo使用给定名称创建一个频道,但您也可以Modo通过使用创建多个渠道Mode选项: • Scalar-创建一个频道(例如MyChannel)。 • Vector XY-创建两个通道(例如MyChannel.X和MyChannel.Y)。 • Vector XYZ-创建3个频道(例如MyChannel.X,MyChannel.Y和MyChannel.Z)。 • Vector RGB-创建3个频道(例如MyChannel.R,MyChannel.G和MyChannel.B)。 • Vector RGBA-创建4个频道(例如MyChannel.R,MyChannel.G,MyChannel.B和MyChannel.A)。 • Vector UV -创建U和V通道。 • Vector UVW -创建U,V和W通道。 |
默认值 |
用于指定通道的默认值。 |
使用最小值 |
用于指定最小值。 |
Use Maximum Value |
用于指定最大值。 |