makeSingleSurface is undoable, queryable, and editable.
This command performs a stitch and tessellate operation
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-format(-f)
|
int
|
![query query](../gfx/query.gif)
|
|
Format: 0 - Triangle Count, 1 - Standard Fit, 2 - General, 3 - CVs
Default: 1
|
|
-polygonType(-pt)
|
int
|
![query query](../gfx/query.gif)
|
|
Polygon type: 0 - Triangles, 1 - Quads
Default: 0
|
|
-polygonCount(-pc)
|
int
|
![query query](../gfx/query.gif)
|
|
The number of polygons to produce.
Only used if Format is Triangle Count.
Default: 200
|
|
-chordHeightRatio(-chr)
|
float
|
![query query](../gfx/query.gif)
|
|
Chord height ratio is the ratio of the chord length of a surface
span to the chord height. (This is a length to height ratio).
0 is a very loose fit.
1 is a very tight fit.
(See also description of chord height.)
Always used if Format is Standard Fit. Otherwise,
only used if Format is General and useChordHeightRatio is true.
Default: 0.9
|
|
-fractionalTolerance(-ft)
|
float
|
![query query](../gfx/query.gif)
|
|
Fractional tolerance.
Only used if Format is Standard Fit.
Default: 0.01
|
|
-minEdgeLength(-mel)
|
linear
|
![query query](../gfx/query.gif)
|
|
Minimal edge length.
Only used if Format is Standard Fit.
Default: 0.001
|
|
-delta(-d)
|
linear
|
![query query](../gfx/query.gif)
|
|
3D delta.
Only used if Format is Standard Fit.
Default: 0.1
|
|
-uType(-ut)
|
int
|
![query query](../gfx/query.gif)
|
|
Initial U type tessellation criteria (3 types).
Type 0 - Per surface # of isoparms in 3D. This type
places a specific number of iso-parametric subdivision lines
across the surface, equally spaced in 3D space.
Type 1 - Per surface # of isoparms. This type
places a specific number of iso-parametric subdivision lines
across the surface, equally spaced in parameter space.
Type 2 - Per span # of isoparms. This type
places a specific number of iso-parametric subdivision lines
across each surface span, equally spaced in parameter space.
(This is the closest option to the Alias Studio
tessellation parameters.)
This attribute is only used if Format is General.
Default: 3
|
|
-uNumber(-un)
|
int
|
![query query](../gfx/query.gif)
|
|
Initial number of isoparms in U. Used in conjunction with
the uType attribute.
Only used if Format is General.
Default: 3
|
|
-vType(-vt)
|
int
|
![query query](../gfx/query.gif)
|
|
Initial V type tessellation criteria (3 types).
See description for the uType attribute.
Only used if Format is General.
Default: 3
|
|
-vNumber(-vn)
|
int
|
![query query](../gfx/query.gif)
|
|
Initial number of isoparms in V. Used in conjunction with
the vType attribute.
Only used if Format is General.
Default: 3
|
|
-useChordHeight(-uch)
|
boolean
|
![query query](../gfx/query.gif)
|
|
True means use chord height.
Only used if Format is General.
Default: false
|
|
-useChordHeightRatio(-ucr)
|
boolean
|
![query query](../gfx/query.gif)
|
|
True means use chord height ratio.
Default: true
|
|
-chordHeight(-cht)
|
linear
|
![query query](../gfx/query.gif)
|
|
Chord height is the absolute distance in OBJECT space
which the center of a polygon edge can deviate from
the actual center of the surface span.
Only used if Format is General and if useChordHeight is true.
Default: 0.1
|
|
-edgeSwap(-es)
|
boolean
|
![query query](../gfx/query.gif)
|
|
Edge swap. This attribute enables an algorithm which determines
the optimal method with which to tessellate a quadrilateral
into triangles.
Only used if Format is General.
Default: false
|
|
-matchNormalDir(-mnd)
|
boolean
|
![query query](../gfx/query.gif)
|
|
Only used when the format is CVs. Order the cvs so that
the normal matches the direction of the original surface
if set to true.
Default: false
|
|
-normalizeTrimmedUVRange(-ntr)
|
boolean
|
![query query](../gfx/query.gif)
|
|
This attribute is only applicable when a trimmed NURBS surface
is used as the input surface.
When true, the UV texture coordinates on the trimmed input surface
are normalized and applied to the output surface as they are
for the untrimmed version of the input surface.
(The texture coordinates on the entire untrimmed surface
are mapped to the entire output surface.)
When false, the UV texture coordinates on the trimmed input surface
are applied to the output surface as they are for the trimmed
input surface. (Only the texture coordinates visible on the trimmed
input surface are mapped to the output surface.)
Default: true
|
|
-stitchTolerance(-st)
|
float
|
|
|
Stitch tolerance.
Default: 0.1
|
|
-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
|
|