The following functions are available to apply explicit conversions of object types.
ConvertPatchToMesh()
- Converts a patch mesh to a mesh. ConvertMeshToPatch()
- Converts a mesh to a patch mesh. ConvertPolyToPatch()
- Converts a poly object to a patch mesh. ConvertPatchToPoly()
- Converts a patch object to a poly object.
Both conversion functions use the following conversion flags:
CONVERT_KEEPSEL -
Translate subobject selections, so selected vertices, edges, or surface areas (faces or patches) in the input model is still selected in the output. CONVERT_USESOFTSEL -
Translate soft selections. Also, in the case of patches turning into meshes with more vertices, soft selections are used to interpolate between selected patch corners and non-selected ones. CONVERT_PATCH_USEQUADS -
When converting to a Patch model, create quad patches for any quads in the input mesh or poly mesh. (Otherwise, turns everything into triangle patches). CONVERT_NO_RELAX -
Indicates in patch-to-mesh conversions that the Relax parameters in the patch should be ignored.