Go to: Related nodes. Attributes.

Projects a spherical map onto an object.

Node name Parents MFn type Compatible function sets
polySphProj polyModifierWorld kPolySphProj kBase
kNamedObject
kDependencyNode
kMidModifier
kPolySphProj

Related nodes

polyBevel, polyPlanarProj, polyProj, polyQuad, polySoftEdge, polySubdEdge, polyMoveVertex, polyMoveEdge, polyExtrudeEdge, polyMoveFace, polyChipOff, polyExtrudeFace, polySewEdge, polyCylProj, polyMergeVert

Attributes (23)

compId, imageCenter, imageCenterX, imageCenterY, imageScale, imageScaleU, imageScaleV, projectionCenter, projectionCenterX, projectionCenterY, projectionCenterZ, projectionHorizontalSweep, projectionScale, projectionVerticalSweep, radius, rotate, rotateX, rotateY, rotateZ, rotationAngle, seamCorrect, useOldPolyProjection, uvSetName

Long name (short name) Type Default Flags
projectionCenter (pc) double3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
Specifies the origin point from which the map is projected.
projectionCenterX (pcx) distance (double) 0.0cm outputinputconnectablestorablekeyable
Projection center X coord.
projectionCenterY (pcy) distance (double) 0.0cm outputinputconnectablestorablekeyable
Projection center Y coord.
projectionCenterZ (pcz) distance (double) 0.0cm outputinputconnectablestorablekeyable
Projection center Z coord.
imageCenter (ic) double2 0.5, 0.5 outputinputconnectablestorablekeyable
The center point of the 2D model layout.
imageCenterX (icx) double 0.0 outputinputconnectablestorablekeyable
Image center X coord.
imageCenterY (icy) double 0.0 outputinputconnectablestorablekeyable
Image center Y coord.
rotate (ro) double3 0.0, 0.0, 0.0 outputinputconnectablestorablekeyable
The mapping rotate angles.
rotateX (rx) angle (double) 0.0deg outputinputconnectablestorablekeyable
X mapping rotate angle.
rotateY (ry) angle (double) 0.0deg outputinputconnectablestorablekeyable
Y mapping rotate angle.
rotateZ (rz) angle (double) 0.0deg outputinputconnectablestorablekeyable
Z mapping rotate angle.
projectionScale (ps) double2 180.0, 90.0 outputinputconnectablestorablekeyable
The width and the height of the map relative to the 3D projection axis.
projectionHorizontalSweep (phs) distance (double) 0.0cm outputinputconnectablestorablekeyable
The angle swept horizontally by the projection. The range is [0, 360].
projectionVerticalSweep (pvs) distance (double) 0.0cm outputinputconnectablestorablekeyable
The angle swept vertically by the projection. The range is [0, 180].
uvSetName (uvs) string NULL outputinputconnectablestorablekeyable
The name of the map set to work on
imageScale (is) double2 1.0, 1.0 outputinputconnectablestorablekeyable
The UV scale : enlarges or reduces the 2D version of the model in U or V space relative to the 2D centerpoint.
imageScaleU (isu) double 0.0 outputinputconnectablestorablekeyable
The U scale : enlarges or reduces the 2D version of the model in U space relative to the 2D centerpoint.
imageScaleV (isv) double 0.0 outputinputconnectablestorablekeyable
The U scale : enlarges or reduces the 2D version of the model in V space relative to the 2D centerpoint.
radius (r) distance (double) 10.0cm outputinputconnectablestorable
Used by the UI : Manipulator.
rotationAngle (ra) angle (double) 0.0deg outputinputconnectablestorablekeyable
The angle for the rotation. When the angle is positive, then the map rotates counterclockwise on the mapped model, whereas when it is negative then the map rotates lockwise on the mapped model.
seamCorrect (sc) bool false outputinputconnectablestorable
Used to indicate fixing UV seams.
compId (cid) integer 0 outputconnectablehidden
Which element to place the manip on (for UI purposes only).
useOldPolyProjection (uopp) bool false outputinputstorablehidden
Attribute to specify if the old poly projection needs to be used for the evaluation of this node. SHOULD NOT BE SET OR MODIFIED BY THE USER!!