Converts geometry from one geometry type to another.
Face to Surface Conversion
When converting from a set of polygons to a mesh, a single mesh will result only if:
more than one polygon is in the input, and
each polygon has exactly four points, and
the polygons are arranged as n rows by n columns
the polygons share coincident points (see Facet OP)
Otherwise, each polygon is converted individually into a mesh. In fact, any individual face can be converted to any surface. This is accomplished by cutting the face into three or four adjacent sections, and then creating a patch from them.
Subset of primitives to convert.
Which geometry types will be converted.
What the geometry will be converted to.
Method of surface construction.
Level of Detail
Use a floating point level of detail to determine conversion resolution. A value of 1 will divide once per voxel.
Point density in U direction.
Point density in V direction.
Point density for the trim curves.
Exact number of points to be computed within each span.
Point count in U direction.
Point count in V direction.
Point count for the trim curves.
Spline order of curves & surfaces in U.
Spline order of curves & surfaces in V.
Evaluate base or feature surface for position.
Evaluate base or feature surface for attributes.
Retains original geometry along with converted geometry.
|Interpolate Through Hulls|
Splines will preserve the shape of the geometry they are converted from. Otherwise, points in the geometry are used as points in the hull.
When converting volumes to polygons, this is the value of the isosurface that will be extracted. 0 works for Signed Distance Fields. 0.5 might work better for a fog volume.
Note: For faster conversion of volumes, consider using the specialized Convert volume.
|ConvToTrimSurface||Load | Launch|
This example shows how to create a trimmed NURBS or Bezier surface using the Convert SOP.
There are four examples contained that compare how a trimmed surface handles a texture.
Grid Surface a simple texture map on a grid.
Trimmed Circle Using the Trim SOP the conventional way of creating a trimmed surface using a Project SOP and a Trim SOP.
Trimmed Circle Using the Convert SOP creates a trimmed surface using a Convert SOP.
NURBS Surface Using the Convert SOP shows how a texture is parametrized over a surface that is not trimmed.
To get a better sense of the parameterization of the texture, turn on points and toggle between wireframe and shaded modes.
|ConvertBasic||Load | Launch|
This example shows the various ways in which the Convert SOP converts geometry types using a simple sphere.
A chart is used for this demonstration.
The left column of the chart describes the original geometry type to convert from.
The top row of the chart describes the geometry type to convert to.
All Sphere SOPs and Convert SOPs in this demonstration use their default values to better visualize the differences.
|CurveToPrimCircle||Load | Launch|
This example is a simple demonstration on how to convert a curve into a primitive circle.
To convert a NURBS or Bezier closed curve to a primitive circle, it must first be converted to a polygon.
Once converted to a closed polygon curve, you can convert the curve to a primitive circle.
|PasteConvertVariations||Load | Launch|
This example deomonstrates the various ways in which to convert pasted geometries into a single surface. The parameters, Paste Coordinates and Paste Attributes, tell the Convert SOP how to handle displacements and attributes.
There are four objects, each containing the same SOP network. The only difference is in the Convert SOP, which contains differences in Paste Coordinates and Paste Attributes.
In the SOP networks, there are two grid surfaces that have been deformed using the Edit SOP. Each grid has a Color attribute added, using a Point SOP.
The red grid, or the Feature Surface, is pasted onto the blue grid, or the Base Surface.
The parameters in the Convert SOP in each network distinguishes the way that the Feature Surface is pasted onto the Base Surface.
|PastedHeirarchy||Load | Launch|
This example shows how you can convert two pasted geometries into a single surface.
In order for the Paste SOP to work, both geometries must be NURBS or Bezier surfaces.
The first geometry is a NURBS grid that has been deformed using the Clay SOP.
The second geometry is a NURBS circle, which is converted into a NURBS surface using a Convert SOP.
The deformed grid is pasted onto the NURBS circle parametrically using the Paste SOP. However, in order to make both geometries into a single surface, a Convert SOP is necessary.
To convert the pasted surfaces into a single surface, they need to be converted to a mesh or a polygon first. They can then be converted to a NURBS or Bezier surface using another Convert SOP.
|Potatochip||Load | Launch|
This example demonstrates how to convert a closed curve into a surface using the Convert SOP.
There are two versions contained in this example. One curve has been successfully converted to a surface, the other has not because of the concave shape of the original curve.
View in shaded mode to get a better sense of this.