“指定顶点颜色”工具基于指定给对象的材质和场景中的照明指定顶点颜色。单击“指定给选定对象”时,该工具会将“顶点绘制”修改器应用于对象。一旦在对象上应用了“顶点绘制”修改器,就会转到“修改”面板,或者也可以单击“编辑”以访问“顶点绘制”工具。
提示: 要渲染顶点颜色,必须在其漫反射组件中应用含有顶点颜色贴图的材质。要查看视口中的顶点颜色,右键单击对象,从方形菜单中选择
对象属性,然后启用“显示属性”组中的“顶点通道显示”并确保下拉选项设置为“顶点颜色”。
当使用“场景灯光”选项时,“指定顶点颜色”工具支持灯光包含或排除。
当“顶点绘制”修改器应用于对象时,“指定顶点颜色”工具中的所有命令也适用于“修改”面板。
顶点颜色和光能传递
“顶点颜色”工具支持光能传递。如果以指定的顶点颜色使用光能传递,那么确保启用了“重用光能传递解决方案中的直接照明”选项。该选项位于“渲染参数”卷展栏中。请参阅光能传递控件。启用该选项后,渲染器通过光能传递解决方案简单的显示指定的顶点颜色:严格来说,它并没有渲染。
其他选项“渲染直接照明”也位于“渲染参数”卷展栏上,造成直接照明不在相应网格中保存。这对应于使用选项“光能传递”和“渲染直接照明”,在这种情况下,“指定顶点颜色”从光能传递网格获取直接照明,而且单独渲染直接照明;或者对应于使用选项“光能传递”和“只用间接照明”,这时“指定顶点颜色”对顶点完全不应用直接照明。
过程
要使用“指定顶点颜色”工具,请执行以下操作:
- 为想要影响的对象指定材质。可以任意是贴图或未贴图材质。
- 照明对象。
- 选择想要影响的对象。
- 打开每个对象的“对象属性”对话框,单击以禁用“按层”按钮,启用顶点通道显示,然后单击“确定”。
- 展开“显示”面板中的“显示属性”卷展栏并启用“顶点颜色”。
- 访问“指定顶点颜色”工具。
- 选择“灯光模型”选项之一。
- 选择一种“颜色指定”。
- 单击“指定给选定对象”。
“顶点绘制”修改器就应用到选定对象上,根据在“灯光模型”中选择的选项,对象的顶点颜色取决于其材质和场景中的照明。
更改材质和场景中的照明不会改变顶点颜色。要改变顶点颜色,单击“全部更新”按钮。
注: 新的顶点颜色存储在“顶点绘制”修改器中。如果想访问它们,转到“修改”面板并访问卷展栏中的参数。也可以使用“顶点绘制”浮动对话框中的工具来创建层、绘画、模糊或调整颜色。当转到“修改”面板并选中对象时,弹出“顶点绘制”浮动框。
示例:要在特定对象上使用“指定顶点颜色”工具,请执行以下操作:
- 创建一个具有 24 个分段的球体。
- 在球体上应用一个贴图材质,并启用“在视口中显示贴图”选项。
贴图球体会显示在视口中。
- 在球体上应用一个贴图的材质。
注: 选择一个简单的、定义很好的贴图,其区域很大,且容易区分。
- 打开球体的“对象属性”对话框,如果“显示属性”组中右侧的按钮显示为“按层”,单击,使其显示“按对象”。还可以在“显示属性”组中,启用“顶点通道显示”,并单击“确定”。
- 球体变成白色,因为您现在显示其顶点颜色,默认情况下,它们全身都为白色。
- 在选中球体的同时,打开“指定顶点颜色”工具。
- 选择“明暗处理”并启用“使用贴图”。
- 启用贴图。
- 单击“指定给选定对象”。
贴图的一个模糊版本出现在球体上。现在顶点基于材质和场景中的照明而明暗处理。贴图是模糊的,因为使用 24 个分段的网格分辨率比贴图的像素分辨率小很多。
- 转到“修改”面板,并注意“顶点绘制”修改器。
- 在堆栈中向下移动到创建参数,在警告提示中单击“是”,并将“分段”数增加到 70。
新顶点会移动已经指定的顶点。
- 返回到堆栈的“顶点绘制”层级,并在“指定顶点颜色”卷展栏中单击“指定”。要返回到“工具”面板,必须向堆栈添加另外的“顶点绘制”修改器;在“顶点绘制修改器”中单击“指定”只会更新该修改器。
提示: 如果将“顶点颜色”贴图指定到漫反射通道,那么顶点颜色只在已渲染场景中出现。但是,如果这样做的话,就不能使用“指定顶点颜色”工具正确的更新顶点颜色。解决方法是为对象指定“混合”材质。将直接漫反射位图指定为“混合”的“材质 1”,将“顶点颜色”贴图指定为“混合”的“材质 2”。渲染时切换到“材质 2”的 100%,而更新顶点颜色时切换到“材质 1”的 100%。
界面
“通道”组
使用该组中的工具可以选择顶点颜色工具要指定的通道类型。如果选择贴图通道,那么也可以指定贴图通道 ID 编号。
- 顶点颜色选择该选项可指定顶点颜色层。
- 顶点照明选择该选项可指定顶点照明层。
- 顶点 Alpha选择该选项可指定顶点透明度层。
- 贴图通道选择该选项可指定特定编号的贴图通道。
- 贴图通道微调器
-
使用该工具可定义通道编号。只有选择了“贴图通道”时可用。
- 名称
- 如果一个通道有定义的名称,则名称会在此出现。使用通道信息实用程序可以为通道命名。
注: 虽然“颜色”、“照明”和“Alpha”通道有特定的名称,但是实际上 3ds Max 并不强制它们保存何种类型的数据,而且三种通道中的任何一个都可以含有四通道 (RGBA) 顶点颜色数据。
“渲染选项”组
通过本组中的选项,可以选择在顶点颜色中是否包含阴影、纹理贴图或光能传递解决方案。
注: 可以在顶点颜色中保存光能传递解决方案,但是不能保存
光跟踪器照明,它并不存储在场景的几何体中。
- 阴影
- 启用该选项后,顶点明暗处理时使用阴影。默认设置为禁用状态。
提示: 可以通过使用“顶点绘制”修改器的“绘制”或“模糊”工具来柔化阴影边缘。
- 贴图
- 启用该选项后,顶点明暗处理时使用纹理贴图。默认设置为禁用状态。
[光能传递选项]
该单选按钮指定如何使用光能传递数据。
- 提醒字段
- 显示表明启用还是禁用重聚集的消息。重聚集提供最精确的光能传递结果,但是同时也会极大增加光能传递的计算时间。
- 光能传递设置
- 单击以显示“渲染设置”对话框的“高级照明”面板,在对话框中可以设置并生成光能传递解决方案。
- 指定给选定对象
- 根据指定材质和在前面的组框中指定的选项,将顶点颜色指定给选定对象。“指定给选定对象”创建一个“顶点绘制”修改器,并将其添加到选定对象的堆栈中。
- 编辑
- 切换到指定的“顶点绘制”修改器,并在“修改”面板上打开其界面,以及含有顶点绘制工具的浮动对话框“顶点绘制颜料盒”。
如果没有单击“指定给选定对象”,那么该按钮不可用。