NurbsPolygonizePatch
From K-3D
Description
Creates a Polyhedron representation of the selected NURBS patch |
Plugin Status: | Experimental |
Categories: | All Plugins, Experimental Plugins, NURBS Plugins |
Metadata
Name | Value |
---|
Properties
Label | Description | Type | Script Name |
---|---|---|---|
Input Mesh | Input mesh | k3d::mesh* | input_mesh |
Output Mesh | Output mesh | k3d::mesh* | output_mesh |
Mesh Selection | Input Mesh Selection | k3d::selection::set | mesh_selection |
U Samples | Samples per knot interval in the U direction. More is better | k3d::int32_t | u_samples |
V Samples | Samples per knot interval in the V direction. More is better | k3d::int32_t | v_samples |
Delete original? | Delete original NURBS curve? | k3d::bool_t | delete_orig |
Description
This plugin creates a polygonal representation of the selected NURBS patch with the number of segments you specified.
Take care of the fact that polygons have a front (meaning visible) and a back face which is not rendered. So after NURBS patch tesselation you might end up only seeing the edges but not the faces. Just switch on "Flip?" and you should be able to see something.
If you need to see both sides of the NURBS patch, then the easiest way is to polygonize one side, do not delete the original patch, and apply a NurbsPolygonizePatch modifier again, this time flipped and removing the original.
You'll want to remove the original patch most of the time, so this is enabled by default.
Example