What is InflateCrv?
InflateCrv is a new feature in Rhino WIP that allows a user to select a closed planar curve and create an inflated or “puffy” mesh or SubD. With a post-operation on a SubD result (ToNURBS command), a NURBS surface can be created.
Why InflateCrv?
This feature is useful for sign makers, graphic designers, or any designer who needs to create geometry that has a “puffy” or inflated look.
More Information
InflateCrv is flexible and easy to use. Simply set the height, resolution (i.e. mesh polygon count), and the flattening value (which adds a flat top to the geometry) to create the base geometry. Command-line options include the ability to output a mesh or a QuadRemesh, and to output a SubD from there. If you choose a SubD result, that geometry can be further converted, as a post-operation, to a NURBS model using the ToNURBS command.
How It Works
Pick a closed planar curve and run the InflateCrv command. Enter a height value to see a preview of the mesh geometry.
Adjust the height value as needed and preview.
A flattening value (in model units) can be added to create a flattened version of your inflate.
Flattening value at .1:
Flattening value result at .5:
Flattening value result at .25:
The resolution value controls how many polygons are in the mesh result. This can affect the smoothness in a mesh result. For SubD, it’s wise to experiment with the resolution value because lower values may result in easier to edit models if any post process modeling is to be done.
Choose QuadRemesh=Yes if outputting to SubD (or quad based mesh). Choose QuadRemesh=No and output as an unmodified mesh. This is useful if further modeling or editing is to be done later depending on use case needs.
Try it:
-
Create a closed, planar curve.
-
Run the
InflateCrvcommand. -
Experiment with your own height, flattening and output options.











