TEXUTRE&LIGHTING
Texture & Lighting
纹理:
纹理通常可以分为贴图纹理和程序纹理
程序纹理一般又可以分为两种:2D纹理、3D纹理、层纹理和环境纹理
2D纹理和3D纹理.绝大多数3D软件包的商业版中都有一些自带的程序纹理.
(一)2D纹理贴图
1、2D纹理贴图属性及贴付原理
2D程序纹理与2D绘画文件很相似.例如,由对象的几何纹理坐标(UV)确定,2D程序纹理常用于创建布料,不规则碎片和棋盘图案等.
2、2D纹理贴图坐标定位器
在一个Shading网络中,2D贴图的位置是由Place2dTexture节点定义的。
——————————————————第 1 页 共 93 页——————————————
TEXUTRE&LIGHTING
2D贴图的位置既能够直接基于一个物体表面的UV坐标,也可以基于一个投影节点(Projection Node)。2D贴图的属性让你能够调节纹理是如何被重复、定位和旋转的。
图7-5.28
纹理的定位(Positioning The Texture):
当你把一个纹理放在一个表面上时,纹理被放在一个纹理框架中,这个框架能够被定义大小、定位和旋转,带动放置在其中的纹理定义大小、定位和旋转。它定位的大小也决定了它在物体表面的UV空间中所占位置的大小。
Coverage决定了文里覆盖表面区域的百分率,Translate Frame和Rotate Frame在uv方向使表面纹理变形.这些属性不要和UV Repeat、offset以及Rotate属性相混淆,这些属性取决于在覆盖区域纹理的贴图的方法.
定位相关的参数详解如下: 重复(Wrap)、交错(Stagger)和镜像(Mirror):
当你想进一步控制纹理位置的状态时,你可以选择重复(Wrap)、交错(Stagger)和镜像(Mirror)。
重复(Wrap):
Wrap U或者Wrap V控制纹理是否在U方向或者V方向重复(Repeat),或者两个方向都有重复。
图7-5.30
交错(Stagger):
交错控制一个重复排列纹理,让它每隔一行就产生偏移。在我们第一课的
——————————————————第 2 页 共 93 页——————————————
TEXUTRE&LIGHTING
练习中,我们已经使用过它。一个格子纹理在打开交错后,变成了砖墙的纹理。
图7-5.31
镜像(Mirror):
当纹理在U方向或者V方向的重复(Repeat)值大于一时才可以使用此项。它有助于消除重复纹理在接缝处的马赛克现象。
3、 2D纹理贴图三种贴付方式: ----Normal常规投射方式
——————————————————第 3 页 共 93 页——————————————
TEXUTRE&LIGHTING
(a) 常规纹理贴图又称UV纹理贴图。它是将纹理根据物体表面的UV
分布来赋予三维纹理的。也就是说,被赋予纹理贴图的三维模型的网络的疏密和走向将会影响纹理产生的尺寸和方向的变化。 (b)
(c) 我们拿一个Cheker纹理为例,看一看常规纹理贴图的方式: (d) 我们在Create Bar-Create Texture中点击Cheker纹理,注意,此时要
将投射方式改为Normal,节点网络如下:
(e) 其中一:
——————————————————第 4 页 共 93 页——————————————
TEXUTRE&LIGHTING
(f) 它是环境纹理节点。环境纹理节点用于模拟表面的纹理外型。该节
点可能会被几个阴影组共同使用,并且影响到其表面纹理的体现。点击纹理节点,其属性编辑栏便会呈现出来
——————————————————第 5 页 共 93 页——————————————
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库maya编辑UV及如何画贴图在线全文阅读。
相关推荐: