添加用户频道

动画时,用户创建的通道非常有用。您可能要为动画装备创建控制器。(装配将执行复杂的操作并为其创建简化的控件。)通过拥有用户通道,您可以将其他通道添加到项目(例如定位器)。

例如,如果一台机器有多个齿轮需要彼此同步,则可以向定位器添加一个称为齿轮旋转的用户通道。然后,您可以将通道链接到所有齿轮,以使齿轮彼此之间以适当的关系旋转。您可以对定位器的单个通道进行动画处理,以简化整个过程,并轻松找到控制齿轮所需的项目。

您可以通过多种方式向项目添加自定义渠道。

您可以将通道拖放到视口中的网格物体上或通道中的网格物体上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

用于指定最大值。