在上几篇的教程中,我们学习到了3d纹理节点的使用,而今天我们就开始讲解材质编辑器中的Env Textures (环境纹理)吧!它包括5种不同类型的环境纹理,分别是Env Ball (环境球)、Env Chrome (环境金属)、Env Cube (环境立方体)、EnvSky (环境天空)和Env Shpere (环境天球)。
通过这些环境纹理可以连接到材质节点的Reflected Color (反射颜色)属性上,可以用来模拟一些带有反射对象上反射的周围环境,还可以贴到图像的平面上,作为场景的背景。当创建一个环境纹理时,会在场景网格中心出现一个place3dTexture (放置3d纹理),环境贴图的布置、方向和尺寸可以对反射效果产生影响,不同的纹理对这种变形信息的使用都不同,在某些情况下,改变图标的尺寸非常重要,这样就可以使其围绕反射环境的对象。在另一种情况下,纹理的方向又成为参考的对象。
在材质编辑器Create (创建)选项卡下的Maya中单击Env Textures (环境纹理),在右侧就会出现5种环境纹理,如下图所示。
5种环境纹理节点样本如下图所示。
在今天的教程中,我们主要来学习Env Ball(环境球)这个环境纹理。
功能说明:Env Ball(环境球)纹理,提供一个高反射率的虚拟环境, 该环境纹理可以提供近似360°的全景反射,可以模拟铬金反射效果。
操作方法:在材质编辑器中,单击Create (创建)选项卡下Env Textures (环境纹理)中的图标环境按钮进行创建。
参数详解:在材质编辑器的Env Textures (环境纹理)中单击(环境球) 按钮,创建一个环境球纹理节点,此时在场景中将会出现一个place3dTexture (放置3d纹理),如下图(左)所示。双击envBall1 (环境球1 )纹理节点进入其属性编辑器,环境球纹理也有两个属性编辑器选项卡,envBall (环境球)和place3dTexture (放置3D纹理)、place3dTexture ( 3D纹理坐标)中的属性在讲解3D纹理节点时已经讲过,这里就不再进行赘述,EnvBall (环境球)节点的属性编辑器如下图(右)所示。
为了对Env Ball (环境球)纹理节点的属性进行说明,这里将为一个玻璃材质球体的ReflectedColor (反射颜色)属性添加EnvBall (环境球)纹理节点。
Environment Ball Attributes (环境球属性)
01 Image (图像) :单击该项后面的棋盘格按钮可以为EnvBall (环境球)指定贴图。
02 Inclination (倾斜) :沿垂直轴向旋转图像,有效范围是0-~-3.142,默认值为0。
03 Elevation (提高) :沿水平轴向旋转图像,有效值为-1.571~1.571。
04 Eye Space (眼形) :如果勾选该选项,环境球纹理图像文件自动匹配到环境的背景图像文件,即使摄影机视图变化,默认设置为关闭状态。
05 Reflect (反射) :如果关闭该选项,图像文件将使用实体的纹理投影图像贴图,可以使模型的几何图像的背景映射到这个几何体的背景图像上,例如,要在场景中添加阴影、灯光效果或雾,默认设置为勾选状态,如下图所示。
Projection Geometry (投影几何体)
01 Sky Radius (天空半径) :调节原环境天空的半径值,有效范围是0~无限大,滑块范围是0~20,默认设置为0。
02 Bottom/ Top /Left / Right 1 Front 1 Back (底部上面左侧右侧前面/后面) :球之间的反射和各种环境的原墙距离,有效范围是0~无穷大,滑块范围是0~20,默认值为0。
Transform Attributes (变换属性)
01.Translate (位移) :控制纹理坐标x/y/z轴的位置,调节该值,在场景中放置3D纹理的位置就会发生改变,对象上的纹理也会随之改变,如下图所示。
02.Rotate (旋转) :控制纹理坐标x/y/z轴的旋转, 调节该值,在场景中放置的3D纹理就会进行旋转,对象上的纹理也会随之改变,如下图所示。
03.Scale(缩放):控制纹理坐标/z轴的缩放,调节该值,在场景中放置的3D纹理会放大或缩小,对象上的纹理也会随之放大或缩小,如下图所示。
04.Shear (斜切) :控制纹理坐标x/ylz轴的斜切,调节该值,在场景中放置的3D纹理会进行斜切操作,对象上的纹理也会随之改变,如下图所示。
05.Rotate Order (旋转顺序) :控制对象坐标的旋转轴的顺序。
另外还包括Rotate Axis (旋转轴向)和Inherits Transform (继承变换)两个选项。
3d Texture Placement Attributes ( 3D纹理放置属性)
01.Interactive Placement (交互式放置) :单击该按钮,显示放置纹理的操纵器,可以用来移动、缩放和旋转放置3D纹理。
02.Fit to Group Box (匹配到组框) :重置3D纹理的位置,可以对3D纹理进行缩放、移动或旋转。Pivots(轴):Pivots (轴)卷展栏如下图所示。
01.Display Rotate Pivot (显示旋转轴心点) :勾选该选项,显示放置3D纹理的旋转轴心点。
02.Display Scale Pivot (显示缩放轴心点) :勾选该选项,可以显示放置3D纹理的缩放轴心点。
03.Local Space (局部空间)。
●Local Rotate Pivot (局部旋转轴心点) :可以调节放置3D纹理的局部旋转轴心点的位置(使用移动工具和旋转工具时,调节该值可看到效果)。
●Local Scale Pivot (局部缩放轴心点) :可以调节放置3D纹理的局部缩放轴心点的位置(使用缩放工具时才可看到效果)。
04.World Space (世界空间) :控制放置3D纹理的World Rotate Pivot (世界旋转轴心点)和World Scale Pivot世界缩放轴心点 )的位移。
Limit Information (限制信息)
Limit Information (限制信息)卷展栏如下图所示,该卷展栏中的属性用来限制放置3D纹理的位置、旋转及缩放。
01.Translate (位移) :用来限制放置3D纹理的位移。
Trans Limit XYIZ ( x/y/z轴位移限制) :限制放置3D纹理x/y1z轴上的位移。
02.Rotate(旋转:用来限制放置3D纹理的旋转。
Rot Limit XYIZ ( x)y/z轴旋转限制) :限制放置3D纹理x/y/z轴上的旋转。
03.Scale (旋转) :用来限制放置3D纹理的缩放,卷展栏如下图所示。
●Scale Limit XYIZ ( xIy/z轴缩放限制) :限制放置3D纹理xhy/z轴上的缩放。
●Min(最小) :设置位移、旋转、缩放的最小值。
●Current (当前) :设置当前位移、缩放、旋转值。
●Max(最大) :设置位移、旋转、缩放的最大值。
Display (显示):Display(显示)卷展栏如下图所示。
01.Display Handle (显示手柄:勾选该选项,可以显示放置3D纹理的手柄,如下图所示。
02.Display Local Axis (显示局部坐标轴:勾选该选项,可以显示放置3D纹理的局部坐标轴,如下图所示。
03.Selection Handle (选择控制柄) :可以相对于控制柄的当前位置沿x、y和z轴从对象偏移选择控制柄。
04.Show Manip Default (显示默认操纵器) :设置当前对象的默认操纵器形状。
05.Manip History Node ( 操纵器历史节点) :将指定形状设置为默认操纵器,而不是使用默认形状之一。
06.Visbility (可见:显示或隐藏放置3D纹理,默认为勾选状态。
07.Template (模板) :勾选该选项,放置3D纹理将会变成灰色,此时将不能对其进行操作,如下图所示。
08.LOD Vibility (LOD可见性) :如果将当前对象连接到lodGroup节点,则此复选框会显示对象显示级别的“隐藏/显示” 状态。此外,该属性是只读的。
如果当前对象没有连接到lodGroup节点,则此属性会在场景视图中关闭对象的可见性。
09.Ghosting Information( 重影信息) :这部分的参数设置今天先赞且不谈。
10.Bounding Box Information (边界框信息)卷展栏如下图所示。
其中包括放置3D纹理的Bounding Box Min (最小边界框)和Bounding Box Max (最大边界框)信息。
11.Drawing Overrides (绘制覆盖)。
Drawing Overrides (绘制覆盖)卷展栏如下图所示。
●Enable Overrides(启用覆盖:只有勾选了该选项,Drawing Overrides绘制覆盖) 卷展栏中的其他选项才可使用。
●Display Type (显示类型) :在该选项中有Normal (正常)、Template (模板)和Reference (参考) 3种选项可以选择,可以设置放置3D纹理的显示类型。
●Normal(常规:该选项为默认选项,放置3D纹理为正常显示状态。
●Template (模板) :与上面所讲的Display (显示)卷展栏中的Template (模板)选项一致。
●Reference (参考) :选择该选项,3D纹理坐标将会变成黑色线框显示,此时3D纹理坐标只会被作为参考对象,而不能被选择或进行其他操作。
●Level of Detail (细节层次) :控制放置3D纹理的细节层次,有Full (完整的)和Rounding Box (边界框)两个选项可供选择。
●Shading (着色)、Texturing (纹理)、Playback (播放) :默认均为勾选状态;若取消勾选,3D纹理坐标都将会变成黑色线框显示,并且不能被选择或修改。
●Visible(可见:该选项默认为勾选状态,取消勾选该选项,3D纹理坐标将会隐藏。
●Color(颜色) :调节该选项后面的滑块,可以改变3D纹理坐标的显示颜色。
12.Selection (选择)。
Selection (选择)如下图所示。
应用效果:如下图所示。
好了,今天第一部分的环境纹理就讲解到这里吧,剩下的四个纹理小编也将会在接下来的教程中一一为大家进行讲述,敬请期待!
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答023年以来,在版号审批、出海政策等影响下,新品游戏大量涌现,这也为游戏市场带来了一些新变量、新现象。
学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!