新的法线编辑器
2015-06-23
介绍
编辑法线来更改模型的著色而不更改其几何形状,是相当简单而有效的方法。
在植物枝叶上创建球形着色材质,是大多数已知编辑法线的用法。正如您所见,编辑过法线(右边)的树着色更加平滑,相比左边着色显示了本质上是低模的树。
这项技术还用于真实的植物与草的纹理贴图。当您观察草的背光面时,您可看到,它暗得不自然。如果您改变法线方向后,着色材质将受到四周的照明影响。
此方法也用于创建这些门的低模模型倒角与平面着色。没有编辑法线的模型着色看起来很模糊,当模型修改法线后,角落看起来锐利了。
真实眼镜模型是一个使用法线编辑器更复杂的例子。通过仔细编辑每个模型的顶点法线,来修正材质。
新的法线编辑器概述
任何已经熟悉Blend4Web法线编辑器功能的人,将会有兴趣听到即将发布的新版本引擎所带来的改变:
- Blender内的 datablock数据块(2.74版后可用)被用作于存储法线;
- 法线编辑和由此产生的材质在 Edit Mode(编辑模式)下显示;
- Save(保存) 和 Auto Save(自动保存) 按钮已被删除,所有更改应用全都立即和自动;
- 可在 Viewport视图窗口 通过Shift+Ctrl+R热键可直接旋转顶点法线,就像任何其他Blender里的旋转;
- 已添加 Split Mode(分割模式),他允许您分别编辑由每个面所构成的顶点法线;
- Export Vertex Normals(导出顶点法线)选项已被删除;现在编辑的法线会自动导出。
新介面和功能
编辑器的介面有了显着改变。最后为了提高面版可用性,一些按钮互有增减并被重新排列。
Activate(启用)
说明
新的 Activate 按钮可打开顶点法线的编辑模式,也从物体设置中替代并删除旧的 Export Vertex Normals(导出顶点法线) 选项。
用法
要开始编辑法线需要在编辑模式下Activate启用按钮。启用后,物体的材质和导出将使用编辑过的法线。换句话说,要在Blend4Web视图里查看根据材质的编辑后法线,此按钮必须处于启用状态。
Show Normals(显示法线)
说明
此按钮实际上重复原始Blender按钮。在窗口里打开显示法线,而 Size(尺寸) 栏允许您设置它们的长度。
用法
您只要按下法线编辑器里的Show Normals按钮或Blender右侧面板中的Mesh Display(网格显示)里的法线显示。您也可以经由设置Size栏来调整合适的法线长度。
Rotation(旋转)
说明
使用这些工具,您可以更改法线的方向。
Rotate(旋转)的功能也可通过 Shift+Ctrl+R热键,允许类似于Blender的顶点法线旋转。
用法
选择您想要编辑的一个或多个顶点,然后使用圆形视觉操纵器指定他们的法线方向数值。
Rotate 按钮提供了更简便的方法来操纵法线。旋转在屏幕空间执行。然而,正如任何在Blender的其他旋转,您可在旋转过程中隔离所需的轴 (通过键入 X、 Y 或 Z)。
Split Normals(分割法线)
说明
Split Normals(分割法线)模式允许分别编辑每一面的顶点法线。Index索引栏允许您在分开的法线间切换。
用法
打开Split Normals模式、 选择顶点并更改其法线方向。首先,索引为零的法线将被修改。接着,可以通过切换索引到下一个顶点法线并编辑它,下一步亦是如此。
Average Split(平均分割)
说明
Average Split(平均分割) 按钮,平均了Split Normals模式中,被修改的顶点法线方向。
用法
结合几个分割顶点法线,为了获得这些法线的平均方向,您只需要选择所需的顶点,然后按Average Split按钮。
Restore(还原)
说明
Restore(还原)按钮将还原所选顶点法线的原始方向。
用法
为了还原到其原始(根据面的法线计算)的法线的方向,您需要选择所需的顶点,然后单击 Restore 按钮。
Tree(树),Foliage(树叶) 和 Face(面)
说明
Tree按钮将选择的顶点法线导离3D游标。 Foliage按钮将法线硬直地朝上。Face按钮将法线方向平行于面的法线。
用法
为了使用Tree功能,请选择所需的顶点并将3D游标放于所需位置。然后单击Tree按钮,接着所有选定的顶点仿佛他们从一个点射出般,均朝着游标的反方向。
Foliage功能相当容易使用:只需选择顶点按下按钮,此功能会将它们的法线笔直地朝上。
为了将法线方向平行于面的法向量,只需选取所要的面并单击Face按钮。面的顶点法线将平行朝向面的法线。此功能仅适用于一次选取一个面。
Copy(复制)/Paste(粘贴)
说明
拷贝一个到另从一个顶点的法线方向。
用法
选择您想要复制的来源顶点后单击Copy按钮。接着选择您想要复制的顶点单击Paste按钮。您可从所选的顶点复制信息到许多不同的顶点上。此按钮在Split Mode不启用,亦无法复制分割顶点的数据。
Copy From Mesh(从网格复制)
说明
这个功能允许您从一个物体复制法线到另一个上。有两种模式: Matched Vertices(相符顶点) 和 Nearest Vertices(最近顶点)。
Matched Vertices模式只许在两个物体拥有相同的座标系时复制;其余的顶点将被忽略。Nearest Vertices模式是从来源物体顶点最靠近处复制法线。
用法
此功能需在Blender物体模式中运作。首先,您需要选择复制的来源物体,接着是复制的对象。它也需要选择目标物体的顶点法线并复制到其中。
结论
新的法线编辑器将列入月底发布的Blend4Web 15.06版本中。同样的,您可以立即登录网站并从下载页面获取开法者预览版本先试试。