Projects a texture map onto an object, using several orthogonal projections simultaneously. The argument is a face selection list.
Long name (short name) | Argument Types | Properties | |
---|---|---|---|
caching (cch) | bool | ||
constructionHistory (ch) | bool | ||
Turn the construction history on or off (where applicable).Flag can appear in Create mode of commandFlag can have multiple arguments, passed either as a tuple or a list. |
|||
layout (l) | int | ||
|
|||
layoutMethod (lm) | int | ||
name (n) | unicode | ||
|
|||
nodeState (nds) | int | ||
optimize (o) | int | ||
Use two different flavors for the cut generation.0 Every face is assigned to the best plane. This optimizes the map distortion.1 Small UV pieces are incorporated into larger ones, when the extra distortion introduced is reasonable. This tends to produce fewer UV pieces. |
|||
percentageSpace (ps) | float | ||
When layout is set to square, this value is a percentage of the texture area which is added around each UV piece. It can be used to ensure each UV piece uses different pixels in the texture.Maximum value is 5 percent. |
|||
planes (p) | int | ||
|
|||
scale (sc) | int | ||
|
|||
skipIntersect (si) | bool | ||
|
|||
worldSpace (ws) | bool | ||
This flag specifies which reference to use. If “on” : all geometrical values are taken in world reference. If “off” : all geometrical values are taken in object reference.C: Default is “off”.Common flags |
Derived from mel command maya.cmds.subdAutoProjection
Example:
import pymel.core as pm
import maya.cmds as cmds
# Create a subd sphere with default UVs.
mel.eval( "createSubdSphereProc" )
# Automatic projections with 6 planes.
pm.subdAutoProjection( 'subdivSphere1.smf[*][*]' )