贴图制作
贴图是物体材质表面的纹理,利用贴图可以不用增加模型的复杂程度就可突出表现对象细节,并且可以创建反射,折射,凹凸,镂空等多种效果.比基本材质更精细更真实.通过贴图可以增中模型的质感,完善模型的造型,使你创建的三维场景更接近现实.
3DStudioMAX中最简单的是Bitmap位图.除此之外还有多种贴图形式.并且可在材质的同一层极赋予多个贴图,还可以通过层极的方式使用复合贴图来混合材质.
6.3.1贴图的类型
3DStudioMAX的贴图都可以在Material/MapBrowser材质/贴图浏览器中找到.不同的贴图组成在不同的目录下,如图643所示.
图6-43贴图清单
贴图是Bitmap.其它二维贴图都是由程序生成的.
3DMaps三维贴图:是程序生成的三维模板,如Wood木头,在赋予对象的内部同样有纹理.被赋予这种材质的物体切面纹理与外部纹理是相匹配的.它们都是由同一程序生成.三维贴图不需要贴图坐标.
Compositors复合贴图:以一定的方式混合其它颜色和贴图.
ColorModifier颜色修改器:改变材质像素的颜色.
OtherMap其它贴图:是用于特殊效果的贴图,如反射、折射.
以上介绍的几种类型的贴图都将被应用到材质贴图中.进入材质编辑器,在Map卷展栏中材质选择贴图.卷展栏中色彩直接与材质的基本参数相关.只要单击None按钮就会弹出贴图浏览器,可以选择任何一种类型的贴图作为材质贴图,如图644所示.
MapsAmount MapAnbient [100 NoneDiffuse 100 None厂Specular 100 NoneSpecular [100 NoneGlossiness100 NoneSelf-11lumin100 NoneOpacity..100 NoneFilter Color100 NoneBump..30 NoneReflection100 NoneRefraction[100 NoneDisplacement100 NoneNoneNone
图6-44贴图卷展栏
6.3.2贴图的坐标
如果赋予物体的材质中包含任何一种二维贴图时,物体就必须具有贴图坐标.这个坐标就是确定二维的贴图以何种方式映射在物体上.它不同于场景中的XYZ坐标系,而使用的是UV或UVW坐标系.每个物体自身属性中都有GenerateMappingCoordiantes生成贴图坐标.此选项可使物体在渲染效果中看到贴图.
我们可以通过UVWMap修改器为物体调整二维贴图坐标.不同的对象要选择不同的贴图投影方式.在UVWMAP修改器的参数卷栏中可以选择以下几种坐标.
Planar平面:平面映射方式,贴图从一个平面被投下,这种贴图方式在物体只需要一个面有贴图时使用,如图6-45所示.
图645平面贴图坐标
Cylindrical柱面:柱面坐标,贴图是投射在一个柱面上,环绕在圆柱的侧面.这种坐标在物体造型近似柱体时非常有用.在缺省状态下柱面坐标系会处理顶面与底面的贴图如图6-46所示.只有在选择了Cap选项后才会在顶面与底面分别以平面式进行投景如图6-47所示.
图6-47打开Cap设置后柱面贴图坐标
图6-46缺省柱面贴图坐标
注意:顶面与侧面不呈直角,封顶贴图将和侧面融合.
Spherical球面:贴图坐标以球面方式环绕在物体表面,这种方式用于造型类似球体的物体,如图6-48所示.
图648球面贴图坐标
可以使贴图不出现接缝,如图6-49所示.
图6-49收紧包裹贴图坐标
Box立方体:立方体坐标是将贴图分别投射在六个面上,每个面是一个平面贴图,如图6-50所示.
图6-50立方体坐标
Face面:以物体自身的面为单位进行投射贴图,两个共边的面会投射为一个完整贴图,单个面会投射为一个三角形,如图6-51所示.
图6-51面坐标
XYZtoUVW:贴图坐标的XYZ轴会自动适配物体造型表面的UVW方向.
这种贴图坐标可以自动选择适配物体造型的最佳贴图形式,不规则物体适合选择此种贴图方式,如图6-52所示.
图6-52XYZtoUVW
在UVWMap修改器中可以利用Aignment对齐控制器,如图6-53所示,对UvWMap的Gizmo物体进行变形修改.
图6-53对齐控制器
参数说明:Fit拟合Center居中BitmapFit位图适配NormalAlign左线对齐ViewAlign视图对齐RegionFit区域拟合Reset重设定Acquire查询
6.3.3位图文件的使用
Bitmap是较为常用的一种二维贴图.在三维场景制作中大部分模型的表面贴图都须要与现实中的相吻合,而这点通过其它程序贴图是很难实现的,也许通过一些程序贴图可以模拟出一些纹理,但这也是与真实的纹理有定差距.在这时候我们大多会选择以拍摄、扫描等手段获取的位图来作为这些对象的贴图.
1)建立如图6-54所示的场景.