顶点颜色贴图

顶点颜色贴图设置应用于可渲染对象的顶点颜色。可以使用顶点绘制修改器指定顶点颜色工具指定顶点颜色,也可以使用可编辑网格可编辑面片可编辑多边形顶点控件指定顶点颜色。

将顶点颜色用作贴图

顶点颜色指定主要用于特殊的应用中,例如游戏引擎或者光能传递渲染器,也可以使用它来创建彩色渐变的表面效果。也可以使用它来设计视觉效果:使用顶点绘制修改器为风景添加不同的颜色以表示草地、灌木丛和停车场等,然后使用顶点颜色贴图在渲染图像中使用顶点颜色。附带说明一下,当使用地形对象的“按海拔上色”功能时,3ds Max 将指定一种使用顶点颜色贴图作为漫反射组件的材质。

提示: 要在视口中查看顶点颜色,请右键单击对象,在四元菜单中选择“属性”,然后启用“显示属性”组中的“顶点通道显示”。

过程

要使用顶点颜色贴图,请执行以下操作:

  1. 为对象指定顶点颜色。
  2. 为对象指定材质,然后为材质漫反射组件指定一个顶点颜色贴图。
  3. (可选)如果使用通道信息实用程序来操纵贴图通道,请选择要渲染的贴图通道或子通道。
  4. 渲染场景。

界面

这些参数用于定义需要进行渲染的贴图通道或者子通道。其中一种应用是支持将顶点颜色贴图和通道信息实用程序结合使用。

这些设置都是互相关联的;更改其中一个参数,其他两个参数也会随之更改。

贴图通道

可以指定需要使用的通道。范围从 0 到 99。默认值为 0。

注意此设置:

  • 如果为一个不包含任何顶点颜色数据的通道设置“贴图通道”,对其进行渲染时会出现“缺少贴图坐标”错误信息。此时,对通道应用顶点颜色可以解决此问题。
  • 默认情况下,通过将 UVW 值转变成 RGB 值,贴图通道 1 中的顶点颜色将产生一个颜色渐变,这些颜色源于 UVW 纹理坐标。因此,如果 UV=0,0(贴图的左下角),此时颜色为黑色;如果 UV=1,0,颜色为红色,如果 UV=1,1(右上角),颜色为黄色(红 + 绿 = 黄)。可以使用顶点绘制修改器等工具来更改这些颜色。
  • 不能将“贴图通道”设置为负值,因此贴图不支持顶点照明 (-1) 渲染或顶点 Alpha (-2) 通道渲染。
子通道

可以指定贴图是使用指定贴图通道的“红色”子通道、“绿色”子通道还是“蓝色”子通道,或者使用所有的子通道。

通道名称

将具有顶点颜色贴图的材质指定给具有命名贴图或顶点颜色通道的对象后(请参见通道信息实用程序),可以单击“更新”,然后从此下拉列表中选择对象的命名贴图通道。

更新

更新“通道名”下拉列表的内容。在为对象使用材质以后使用“更新”,或者在为对象添加了通道以后。

注: 如果将顶点颜色贴图的材质指定给不同名称的贴图通道(一个通道名将显示在另一个通道名前),此时将会产生冲突。