结构

对于一切网格,都是由三个基本结构构成的: 顶点

../../_images/modeling_meshes_structure_example.svg

网格结构示例。

顶点

The most elementary part of a mesh is the vertex (vertices plural) which is a single point or position in 3D space. Vertices are represented in the 3D Viewport in Edit Mode as small dots. The vertices of and object are stored as an array of coordinates.

Tip

不要将对象的 原点 误认为顶点。它看起来很相似,但更大,而且不能选中。

../../_images/modeling_meshes_structure_cube-example.png

顶点被标记为“A”;“B”是物体的原点。

边是连接两个顶点之间的直线。当你在线框视图着色方式下查看网格时边是“线”。这些线条通常不会出现在渲染图像上。它们用于构造面。

面是用于构造物体的真实表面。渲染网格后其实看到的就是这些面。如果某区域不包含面,则在渲染图像中将显示为透明的或不存在的。

三个(三角面),四个(四边面)或更多(n边面)顶点之间的区域定义为面,每侧都有一条边,通常缩写为 tris,quads & n-gons

三角形总是平坦的,因此易于计算。另一方面,四边形 “利于形变”,因此常用于动画和细分建模。

法向

在几何对象中,法向是一个方向或一条垂直于某对象的直线,主要是垂直于三角面或其他表面,但也能和某条直线、点在曲线上的切线或点在曲面上的切面垂直。

../../_images/modeling_meshes_editing_normals_viewport.png

环提面法线显示。

在上图中,每条蓝线表示环体上一个面的法向。每条线都垂直于其所在的面。法向显示可以在编辑模式开启,在 视图覆盖面板网格显示视图

属性

参考

面板:属性编辑器 ‣ 物体数据 ‣ 法向
../../_images/modeling_meshes_editing_normals_normals-panel.png

法向面板。

自动光滑

面与面之间角度小于在 角度 按钮位置设定值的边将会被平滑显示,当对网格中这些区域进行着色时会进行平滑着色。该方法对于使网格中光滑边与锐边共存是个比较简单的方式。

角度
角度数值范围。
../../_images/modeling_meshes_editing_normals_example-auto-smooth.png

开启了 Auto Smooth 的示例网格。

自定义拆边法向

Custom Split Normals is a way to tweak/fake shading by pointing normals towards other directions than the default, auto-computed ones. It is mostly used in game development, where it helps counterbalance some issues generated by low-poly objects (the most common examples are low-poly trees, bushes, grass, etc. and the 'rounded' corners).

Blender支持在 '光滑扇形' 上自定义法线,其被定义为一组共享相同顶点的相邻面并彼此以 '光滑边' 进行连接。这意味着您可以单独定义某组面拐角的法向、某部分相邻面片的法向或某顶点。

启用自定义拆边法向

参考

模式:编辑模式
菜单:网格 ‣ 法向 ‣ 拆分

启用自定义拆边法向。

除此之外,作为法向修改的便捷途径,任何自定义法向工具(见下文)都将在未启用自定义法向时启用它。

Note

当有必要使用自定义法向时,也会产生启用 自动光滑 的副作用。一旦您拥有自定义法向, 自动光滑 的角度阈值行为将会被禁用 -- 所有标记为非锐边的边都会被无视角度,直接视为光滑边。

编辑自定义拆边法向

参考

模式:编辑模式
菜单:网格 ‣ 法向
热键:Alt-N

有一些工具用于编辑自定义拆边法向。自定义法向网格编辑工具能够作用于所有法向(默认选项),或仅作用于选择项。选择一个与特定顶点或面相关联的自定义法向:

  • 使元素选择模式同时支持顶点和面(使用 Shift-LMB 以同时启用第二个选择模式)。
  • 选择一个或多个顶点,然后选择一个面.可以继续重复操作来选择更多的顶点和不同的面.如果打开编辑模式覆盖选项*显示面顶点法线为直线*更容易观察这些工具.

See also

编辑法线.

导入自定义拆边法向数据

Some tools, particularly those used in CAD, tend to generate irregular geometry when tessellating their objects into meshes (very thin and long triangles, etc.). Auto-computed normals on such geometry often gives bad artifacts, so it is important to be able to import and use the normals as generated by the CAD tool itself.

Note

Currently, only the FBX Importer and Alembic Importer are capable of importing custom normals.

拓扑

循环

../../_images/modeling_meshes_structure_edge-face-loops.png

边和面循环。

面循环 是形成连续“循环”的一组面或边,如上图 边和面循环。 所示。

在上图中,不在极点中断的循环是闭合的(1和3)。它们开始和结束的顶点是相同的,并将模型分成两个部分。在处理网格的特定连续区域时,循环是一个快捷和强大的工具,这也是角色动画的先决条件。有关如何在Blender中使用循环的详细说明,请参阅: 循环边选择

Note

请注意,循环(2和4)不能围绕整个模型。循环在所谓的极点上中断,因为没有从极点继续循环的路径。极点是连接到三个,五个或更多边的顶点。因此,与一条,两条或四条边连接的顶点不是极点。

边循环

边和面循环。 中1和2为边循环。循环边上的顶点需满足:每个顶点正好有两个不在循环中,且分别位于循环两侧的相邻顶点(极点情形下的首尾端点例外)。

边循环是一个重要的概念,特别是在生物(细分)建模和角色动画中。正确使用的话,可以使用相对少的顶点构造模型,使其用在细分表面和变形动画时,看起来非常自然。

以机体建模中的 边和面循环。 为例:边循环沿着皮肤和底层肌肉的自然轮廓和变形线,并且在角色移动时变形更多的区域(比如肩膀或者膝盖),边循环更密集。

有关使用边循环的更多详细信息,请参考: 循环边选择

面循环

这些是边循环的逻辑延伸,它们由两个边循环之间的面组成,如图 边和面循环。 中的循环(3和4)所示。请注意,对于非闭合循环(4),包含极点的面不包括在面循环中。

有关使用面循环的更多详细信息,请参考 面循环选择

非流型

非流形.