NurbsPolygonizePatch

From K-3D

Jump to: navigation, search

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