compas_cgal.subdivision
¤
Functions¤
mesh_subdivide_catmull_clark
¤
mesh_subdivide_catmull_clark(mesh: VerticesFaces, k=1) -> VerticesFacesNumpy
Subdivide a mesh with the Catmull Clark scheme.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mesh
|
VerticesFaces
|
The mesh to remesh. |
required |
k
|
The number of subdivision steps. |
1
|
Returns:
| Type | Description |
|---|---|
VerticesFacesNumpy
|
|
Examples:
mesh_subdivide_loop
¤
mesh_subdivide_loop(mesh: VerticesFaces, k=1) -> VerticesFacesNumpy
Subdivide a mesh with the Loop scheme.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mesh
|
VerticesFaces
|
The mesh to remesh. |
required |
k
|
The number of subdivision steps. |
1
|
Returns:
| Type | Description |
|---|---|
VerticesFacesNumpy
|
|
mesh_subdivide_sqrt3
¤
mesh_subdivide_sqrt3(mesh: VerticesFaces, k=1) -> VerticesFacesNumpy
Subdivide a mesh with the Sqrt3 scheme.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mesh
|
VerticesFaces
|
The mesh to remesh. |
required |
k
|
The number of subdivision steps. |
1
|
Returns:
| Type | Description |
|---|---|
VerticesFacesNumpy
|
|