nurbsCube is undoable, queryable, and editable.
The nurbsCube command creates a new NURBS Cube made up of six
planes. It creates an unit cube with center at origin by default.
In query mode, return type is based on queried flag.
| Long name (short name) |
Argument types |
Properties |
-width(-w) |
linear |
   |
|
Width of the object
Default: 1.0 |
|
-lengthRatio(-lr) |
float |
   |
|
Ratio of "length" to "width"
Default: 1.0 |
|
-heightRatio(-hr) |
float |
   |
|
Ratio of "height" to "width"
Default: 1.0 |
|
-patchesU(-u) |
int |
   |
|
Number of sections in U
Default: 1 |
|
-patchesV(-v) |
int |
   |
|
Number of sections in V
Default: 1 |
|
-degree(-d) |
int |
   |
|
The degree of the resulting surface. 1 - linear, 2 - quadratic,
3 - cubic, 5 - quintic, 7 - heptic
Default: 3 |
|
-pivot(-p) |
linear linear linear |
   |
|
The primitive's pivot point |
|
-axis(-ax) |
linear linear linear |
   |
|
|
| Advanced flags |
-caching(-cch) |
boolean |
   |
|
Modifies the node caching mode. See the node documentation for
more information.
Note: For advanced users only. |
|
-nodeState(-nds) |
int |
   |
|
Modifies the node state. See the node documentation for more
information.
Note: For advanced users only. |
|
| Common flags |
-name(-n) |
string |
 |
|
Name the resulting object |
|
-constructionHistory(-ch) |
boolean |
 |
|
Turn the construction history on or off |
|
-object(-o) |
boolean |
 |
|
Create the result, or just the dependency node |
|
-polygon(-po) |
int |
 |
|
The value of this argument controls the type of the object
created by this operation
- 0: nurbs surface
- 1: polygon (use nurbsToPolygonsPref to set the parameters for
the conversion)
- 2: subdivision surface (use nurbsToSubdivPref to set the
parameters for the conversion)
- 3: Bezier surface
- 4: subdivision surface solid (use nurbsToSubdivPref to set the
parameters for the conversion)
|
|