Go to: Related nodes. Attributes.
distance - The profile is extruded along a vector (direction) by a
given distance (length).
flat - The profile is extruded along a path curve. The relationship
between the profile and path remains the same as the profile travels
along the path.
tube - The profile is extruded along a path curve. The profile is rotated
as it travels along a path.
The location of the resulting surface can be controlled by fixedPath.
The shape of the resulting surface can be controlled by useProfileNormal,
useComponentPivot and the placement of each object's pivot point.
The resulting surface can be scaled and rotated (for each extrude type)
to produce spirals and twists in the surface. The pivot point is only
used for flat and distance extrude type if there is a rotation/scale.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|---|---|---|---|
extrude | abstractBaseCreate | deformer | kExtrude | kBase kNamedObject kDependencyNode kCreate kExtrude |
revolve, makeNurbsSquare, loft
degreeAlongLength, direction, directionX, directionY, directionZ, extrudeType, fixedPath, length, outputSurface, path, pivot, pivotX, pivotY, pivotZ, profile, reverseSurfaceIfPathReversed, rotation, scale, subCurveSubSurface, useComponentPivot, useProfileNormal
Long name (short name) | Type | Default | Flags | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
degreeAlongLength
(dl )
| short | 1 | ![]() ![]() ![]() ![]() | ||||||||||||||
direction
(d )
| double3 | ![]() ![]() ![]() ![]() ![]() | |||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
extrudeType
(et )
| enum | 2 | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
length
(l )
| distance (double) | 1cm | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
outputSurface
(os )
| nurbsSurface | NULL | ![]() ![]() | ||||||||||||||
path
(pt )
| nurbsCurve | NULL | ![]() ![]() ![]() | ||||||||||||||
fixedPath
(fpt )
| bool | false | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
pivot
(p )
| double3 | ![]() ![]() ![]() ![]() | |||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
profile
(pr )
| nurbsCurve | NULL | ![]() ![]() ![]() | ||||||||||||||
reverseSurfaceIfPathReversed
(rsp )
| bool | false | ![]() ![]() ![]() ![]() | ||||||||||||||
rotation
(ro )
| angle (double) | 0.0deg | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
scale
(sc )
| double | 1.0 | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
subCurveSubSurface
(scs )
| bool | false | ![]() ![]() ![]() ![]() | ||||||||||||||
useComponentPivot
(ucp )
| enum | 0 | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||
useProfileNormal
(upn )
| bool | false | ![]() ![]() ![]() ![]() ![]() | ||||||||||||||