细分物件的网格化规则

在 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

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
(For Raytraced viewport and final rendering)

   

Object Properties > Custom mesh

(For Raytraced viewport and final rendering)

   
Surface analysis commands > Adjust mesh  

 
网格指令 / 导出

Simple controls

   

Detailed controls