Skip to main content

Subdivision

Overview

Increases the resolution of a mesh by dividing each face into smaller polygons.


Inputs

NameTypeDescription
MeshMeshDataThe source mesh to be subdivided.
Subdivision LevelintThe number of times the subdivision process is applied.

Outputs

NameTypeDescription
OutputMeshDataThe high-resolution mesh resulting from the operation.

Parameters

NameTypeDefaultDescription
Simple SubdivisionboolfalseIf true, only increases vertex count without smoothing. If false, applies Catmull-Clark style smoothing.

Behavior Notes

  • Each level of subdivision significantly increases the vertex and face count. Using high levels on complex meshes may impact performance.
  • Simple vs. Smooth:
    • Simple subdivision is ideal for adding geometric density while maintaining the exact original shape.
    • Smooth subdivision (when simpleSubdivision is false) creates organic, rounded surfaces by interpolating vertex positions.