一、显示Normals (法线)
法线能够显示多边形面的方向。顶点的法线可由面的法线计算出来,也可以直接设置法线。在导入一个由其他建模软件创建的模型时,有时法线可能不正确。
对于多边形,可以显示其面和顶点的法线。
执行Display>Polygons>Face NormalsNertex Normals (显示>多边形>面法线/顶点法线)命令可以显示多边形的法线,如图所示。
01 Face Normals (面法线) :显示多边形的面法线。
02 Vertex Normals (顶点法线) :显示多边形的顶点法线,顶点法线与面法线如下图(左)所示。
03 Tangents (切线) :显示多边形切线,如下图(右)所示。
04 Normals Size (法线大小) :执行该命令,在弹出的Normals Size (法线大小)窗口中可以修改多边形法线的长短,如下图所示。
使用Normals ( 法线)菜单中的命令可以编辑法线,如下图所示。
二、Vertex Normal Edit Tool (顶点法线编辑工具)
功能说明:可以使用一个操纵器来调整一个用户定义的顶点(或几个选定的顶点)法线,例如,可以使显示更加平滑或锐利,或通过调整一个多边形对象的法线方向来模拟灯光照明。
使用该命令可以为网格覆盖Maya法线并锁定设置的用户自定义法线,另外,可以执行Normals>Unlock Normals (法线>解锁法线)命令来解锁用户自定义法线。
注意:为面/顶点组件编辑法线会产生新的硬边,在这个过程中任何没有被锁定的邻近法线都有可能被移动,如果不想受到影响,可在编辑前锁定相邻法线。
参数详解:单击Normals>Vertex Normal Edit Tool>(法线>顶点法线编辑工具>)打开选项窗口,如下图所示。
*Settings (设置)
Rotate axis (旋转轴向) :选择旋转坐标轴。
01 Local(object space)局部(对象空间) :围绕对象空间轴旋转顶点法线。
02 Global(world space)全局(世界空间) :围绕世界空间x/y/z轴旋转顶点法线。
应用效果:如下图所示。
三、Set Vertex Normal (设置顶点法线)
功能说明:用于控制顶点法线的位置,这将影响已进行着色的多边形的外观。
参数详解:单击Normals>Set Vertex Normal>(法线>设置顶点法线>)打开选项窗口,如下图所示。
默认情况下,Maya将锁定法线的值。
*X/Y/Z values ( X/Y/Z值)
输入一个值或者拖动滑块以改变与顶点和面相关的法线范围,可通过执行Normals>Lock Normals (法线>锁定法线)或Normals>Unlock Normals (法线>解锁法线)命令来锁定或解锁这些数值,改变该值的效果如下图所示。
*Normalize Normal (标准化法线)
不管当前的法线为何值,单击此按钮可以设置法线为单位长度(或使其标准化)。
法线的单位长度是通过某个点与顶点之间的偏移距离来计算,有时无意中设置的X/Y/Z数值使得法线的单位长度不符合要求,因此就不能标准化法线(如将X的值改变为1.11 )。
四、Lock Normals (锁定法线)
功能说明:用来锁定顶点法线。
要改变法线的X/YIZ values ( XY/Z值),必须先执行Normals>Unlock Normals (法线>解锁法线)命令解锁法线,指定的法线值(或者默认值)和每条与该顶点或者顶点/面组件相关联的法线是相匹配的,也就是如果改变顶点位置,法线将不改变位置。
操作方法:选择一个多边形并执行Display> Polygon>Vertex Normals(显示>多边形>顶点法线)命令显示其顶点法线,然后再执行Normals>Lock Normals (法线>锁定法线)命令。
应用效果:如下图所示。
五、Unlock Normals (解锁法线)
功能说明:该命令可以解锁顶点法线。
操作方法:选择模型,单击执行。
应用效果:如下图所示。
六、Average Normals (平均化法线)
功能说明:控制顶点法线的位置,这将影响已进行着色的多边形的外观。可以进行下列操作。
01 在单独一个顶点上平均化顶点面的法线。
02 增大容差来平均化在同一个区域内的几个顶点的法线,使该区域看起来平整。
03 在接缝相对的一侧面上拾取顶点并均化它们,使其沿接缝平滑。
04 使用一个较小的容差,沿着接缝选择所有的顶点,每组相邻顶点将被分别均化。
05 根据平均化的那些法线,可能将它们描述为被计算法线(如果这可通过柔化相关边来得到的话),否则它们需要被保存。
TIPS:通常,除了通过柔化和硬化相关的边来得到法线值之外,需要对Average Normals (平均化法线)进行精确的法线设置。平均法线操作是在对象空间中执行的,因此如果想在两个不同的对象上进行平均化操作,要确保每个对象具有相同的变换路径。
操作方法:执行Display>Polygons>Vertex Normals (显示>多边形>顶点法线)命令显示多边形的顶点法线,选择一个或多个顶点或顶点/面组件。执行Normals>Average Normals (法线>平均化法线)命令来平均化多边形法线。
参数详解:单击Normals> Average Normal>(法线>平均化法线>)打开选项窗口,如下图所示。
*Normal lengths (法线长度)
01 Normalize before averaging (平均法线之前规格化) :勾选该选项,则所有将要被计算的法线长度均为1,而且每条法线都趋向等于平均值,该选项为默认设置;如果未勾选该项,并且设置某些法线的长度为除1以外的其他值,则这些法线的平均值将由法线的长度决定。
02 Normalize after averaging (平均法线之后规格化) :如果未勾选该项,可以保留已经计算的法线长度的结果,或者勾选该选项把法线长度设置为1,此时,法线的长度在进一步平均化操作中是很重要的;如果Normalize before averaging (平均法线之前规格化)选项是勾选的,那么该选项将不可用。
03 Do not normalize (不规格化) :当不想在平均化之前规格化法线时,需要勾选该选项。
04 Grouping threshold (组阈值)
在指定距离内的顶点被看作是一个组, 这个组的法线就是该组所有顶点法线的平均值,因此,选择的顶点将被划分为几个组,并且每个组的法线将单独地进行平均化。
*Zero Length handling (零长度操作)
01 Allow zero normals (允许零法线) :如果两个方向正好相反的法线被平均化,结果将是一个长度为0的法线,如果关闭该选项,则该法线的值将被设置的法线值所替换。
02 Replace zero normals by (通过....替换零法线) :如果选择了Allow zero normals (允许零法线),则该选项不可用,如果未勾选Allow zero normals (允许零法线)选项,那么法线将被该选项设置的X/Y/Z数值替换。
应用效果:如下图所示。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
本文章将介绍关于UE5智慧城市专业学习的重要性和火星时代教育的资讯。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!