三维游戏法线贴图在3dsmax 中的制作方法(一) 2011-10-17 14:15 法线凹凸贴图是向低多边形对象添加高分辨率细节的一种方法。对于是实时显示设备,如游戏引擎,法线凹凸贴图非常有用,并且它也可以在渲染的场景和动画中使用。 记录这些法线的载体就被我们称为法线贴图。为什么称之为贴图呢?我们知道,一条法线是一个三维向量,一个三维向量由X、Y、Z等3个分量组成,于是人们想出了一个聪明的方法,就是以这3个分量当作红绿蓝3个颜色的值存储,这样的话就生成一张新的贴图了,这就是法线贴图的来历。 法线贴图其实并不是真正的贴图,所以也不会直接贴到物体的表面,它所起的作用就是记录每个点上的法线的方向。所以这个贴图如果看起来也会比较诡异,经常呈现一种偏蓝紫色的样子。 法线贴图是一个三种颜色的贴图,与用于常规凹凸贴图的灰度贴图不同。红色通道编码法线方向的左右轴,绿色通道编码法线方向的上下轴,蓝色通道编码垂直深度。 Δ 基本工作流程 3ds Max 提供很多不同的创建和使用法线凹凸贴图的方法,但是最直接最简单的工作流程涉及到这些步骤: 1. 创建详细的高分辨率模型。 2. 创建更简单的低分辨率模型。 低分辨率模型应该具有高分辨率模型的通用形状和轮廓,通常它应该更小一些,因此高分辨率模型中的投影细节将显示在其表面的上方。 3. 选择低分辨率模型。 4. 选择“渲染” >“渲染到纹理”。 出现“渲染到纹理” 对话框。 5. “要烘焙的对象” 卷展栏,“投影贴图” 组中,单击“拾取”。 出现选择对话框。 6. 选择高分辨率对象,然后单击“添加”。 3ds Max 将 投影 修改器应用于低分辨率对象。 7. 在“投影贴图” 组中,打开“启用”。 注意:在此阶段,通常将单击“选项” 以显示“投影选项” 对话框,其中有各种关于生成投影方式的设置。 8. 在“输出” 卷展栏上,添加一个 Normals Map 元素。将凹凸指定为其目标贴图窗。 9. 在“选定元素唯一设置” 组中,启用“输出到法线凹凸”。 10. 单击“渲染”。 3ds Max 渲染法线贴图,该贴图存储来自高分辨率对象的法线数据。关于其他种类的纹理烘焙,它创建壳材质并将壳材质应用于低分辨率的对象,同时法线贴图指定为凹凸组件。 Δ 实例制作 1. 打开文件“高低模.max ” ,如图所示 2 . 定义低模的坐标为 0 0 0 位置,高模也定义在这个位置,这样可以使2 个模型尽可能重叠在一起。 3 . 其他部分先暂时隐...