很久之前的笔记,整理归档;
在3ds Max中,给模型添加VetexPaint修改器后,可以给模型(顶点色通道R\G\B默认值为255\255\255)刷不同颜色的顶点色(默认为黑色,即让RGB通道都为0):

可以调整刷到顶点的颜色:

但当需要的不是颜色而是为了把某个通道(R\G\B)作为Mask,只需要这个通道有信息的时候,
比如说只需要使用R通道作为Mask,可以刷RGB值为(0\255\255)的颜色到模型上(因为各通道默认值为255,所以只需要利用颜色改变R通道的值即可):

想要利用多层方便修改的话,需要用到多层VetexPaint,在Layer中新建一层:

在新的层刷颜色信息即可:

再导出FBX到UE4等引擎即可;
有时需要把如AO信息烘焙到顶点色上,然后把带有顶点色的模型导入到UE4等使用;
方法是首先在场景中加入Skylight:

然后在渲染设置中,使用Radiosity做为Advanced Lighting:

设置好参数后,开始烘焙AO:

然后使用Assign Vertex Colors来把烘焙信息转移到顶点上:

