当前位置: > 3dmax模型制作 > Maya教程 >

Ai UserData Color
栏目分类:Maya教程   发布日期:2019年06月12日 08:40:32   浏览次数:


不同颜色的模型由一个Ai UserData Color节点驱动

 

这个简短的教程介绍了如何使用'Ai UserData Color'节点为场景中的三个模型分配一个具有不同颜色的着色器。 

现场可以在这里下载

 


在这个场景中,有三种机器人模型。我们想为每个模型分配红色,蓝色和绿色。 首先选择所有三个机器人,然后为它们分配一个Ai Standard Surface着色器。

机器人将一个着色器分配给它们

 


创建  Ai UserData Color 节点并将其连接到 Ai Standard Surface着色器的Base Color属性。

 


选择  Ai UserData Color  节点,并在Color Attr Name 旁边的文本字段中  输入  'color'。

 


选择其中一个机器人。添加属性。确保选择机器人的形状节点,以便正确添加属性。要执行此操作,请在属性编辑器中按下  焦点 按钮并选择机器人几何体。

选择“焦点”按钮以选择机器人模型的形状节点

 

添加属性

将属性添加到机器人的形状几何节点(“ 属性”>“添加属性”)。键入  “mtoa_constant_color” 在现场旁边的 “龙的名字”。 请注意,您必须使用小写字母。大写字母不起作用。 将数据类型更改   为  矢量。 这将使我们能够更改Ai标准曲面着色器的颜色输出的RGB值。

添加名称'mtoa_constant_color'并将数据类型更改为Vector

 

选择机器人形状节点后,打开  属性编辑器底部的“ 额外属性  ”。您应该看到新的  Mtoa Constant Color 属性,每个RGB通道有三个矢量字段。

 


将第一个Mtoa常量颜色更改   为1并渲染场景。您应该看到,因为我们已经增加了1到该机器人的颜色变为红色  R场  中的  Mtoa时时彩。

 

要更改其他机器人的颜色,请重复上述过程。但是,在  Ai UserData Color 节点中,将第一个R字段更改   为  1  表示一个机器人,  G字段 更改为  1  表示第二个,  B字段  更改为  1  表示第三个机器人。您应该看到如下图所示的内容:

带有金属眼睛的RGB机器人

 

默认值

我们也可以使用相同的着色器进行眼球。如果我们 将  Ai UserData Color 节点的默认值更改  为白色,则眼球将为白色,因为我们尚未在其形状节点中添加  Mtoa Constant Color 属性。它会将颜色更改为白色到已分配了Ai标准曲面着色器的任何对象,该着色器具有与其连接的  Ai UserData颜色 节点(您也可以将着色器拖放到此属性上)。 

将“默认值”颜色更改为白色或中间将白色着色器拖到此属性上

 

 

对于眼球,“默认值”已更改为白色


相关热词: 教程ArnoldMaya

下一篇:Ai User Data浮动
     
游戏模型设计 3dmax模型制作 次世代模型 游戏模型百科 游戏模型贴图