细分物件的网格化规则
在 Rhino 中,细分物件可以通过三种不同的方法进行网格化,以用于渲染、工作视窗显示、曲面分析和网格转换。这三种网格化方法分别是静态、自适应和绝对网格化。
Where in Rhino these meshing methods are used?
静态网格化
每个细分物件四边面创建多少个网格四边面取决于细分物件的面数。
面数 每个细分物件 |
1-2000 | 2001-8000 | 8001-32K | >32K |
网格四边面 每个细分物件四边面 |
16x16 | 8x8 | 4x4 | 2x2 |
- 静态网格化无法进行配置和预览。
- SubDs in shaded viewports (Shaded, Rendered, Ghosted, and Xray display modes) use static meshing.
- 静态网格化可减少密集细分物件的渲染网格面,从而提高显示性能。
自适应网格化
How many mesh quads are created per SubD quad is based on the face count of the SubD and the Adaptive subdivision level slider in meshing dialog boxes. The table below shows how many mesh quads will be created from each SubD quad. For example, when a SubD has 501-2000 faces, and the level slider is at 3, 8x8 mesh quads will be created from each SubD quad.
级别 | Face count per SubD | ||||
1‑500 | 501‑2000 | 2001‑8000 | 8001‑32K | >32K | |
1 | 2x2 | 2x2 | 2x2 | 2x2 | 2x2 |
2 | 4x4 | 4x4 | 4x4 | 4x4 | |
3 | 8x8 | 8x8 | 8x8 | ||
4 | 16x16 | 16x16 | |||
5 | 32x32 |
- SubD in the Raytraced viewport and final rendering use adaptive meshing set in Document Properties > Mesh or Object properties > Custom mesh.
- Adaptive meshing reduces the faces of render meshes on dense SubDs.
- Surface analysis commands use adaptive meshing.
Absolute meshing
How many mesh quads are created per SubD quad is completely based on the Absolute subdivision level slider. No other factor is involved.
级别 |
网格四边面 每个细分物件四边面 |
1 |
2x2 |
2 |
4x4 |
3 |
8x8 |
4 |
16x16 |
5 |
32x32 |
- The detailed controls in the Mesh command and mesh file format export options is the only place in Rhino where absolute meshing is used. All the rest in Rhino use either Static meshing or Adaptive meshing.
- A high absolute meshing level may create too many mesh faces from dense SubDs and cause the system to run out of memory.
Use of three meshing methods
This table shows where in Rhino the three meshing methods are used for SubD.
静态 网格化 |
自适应 网格化 |
绝对 网格化 |
||
Display modes that shade objects except Raytraced mode |
✔ | |||
Document Properties > Mesh |
✔ | |||
Object Properties > Custom mesh (For Raytraced viewport and final rendering) |
✔ | |||
Surface analysis commands > Adjust mesh |
✔ |
|||
网格指令 / 导出 |
Simple controls |
✔ | ||
Detailed controls |
✔ |