Hyperboloid

From K-3D

Jump to: navigation, search

Description

Image:Hyperboloid.png Creates a hyperboloid primitive
Plugin Status:Stable
Categories:All Plugins, Stable Plugins, Quadric Plugins

Metadata

Name Value

Properties

Label Description Type Script Name
Output Mesh Output mesh k3d::mesh* output_mesh
Surface Material Surface material k3d::inode* material
Transformation Transformation matrix used to position / orient / scale the output hyperboloid. k3d::matrix4 transformation
Start Point First point in the swept line segment that defines the output hyperboloid. k3d::point3 start_point
End Point Second point in the swept line segment that defines the output hyperboloid. k3d::point3 end_point
Sweep Angle Optionally limits the sweep angle of the hyperboloid to less-than 360 degrees. k3d::double_t sweep_angle


Notes

The Hyperboloid plugin provides a parametric quadric primitive, as defined by the RenderMan Interface Specification. Unlike a polygonal approximation of a hyperboloid, the Hyperboloid primitive always renders as a smooth surface.