Command edits uvs on NURBS objects. When used with the query flag, it returns the uv values associated with the specified components.
Long name (short name) | Argument Types | Properties | |
---|---|---|---|
angle (a) | float | ||
Specifies the angle value (in degrees) that the uv values are to be rotated by.Flag can appear in Create mode of commandFlag can have multiple arguments, passed either as a tuple or a list. |
|||
pivotU (pu) | float | ||
|
|||
pivotV (pv) | float | ||
|
|||
relative (r) | bool | ||
|
|||
rotation (rot) | bool | ||
|
|||
scale (s) | bool | ||
|
|||
scaleU (su) | float | ||
|
|||
scaleV (sv) | float | ||
|
|||
uValue (u) | float | ||
|
|||
vValue (v) | float | ||
|
Derived from mel command maya.cmds.nurbsEditUV
Example:
import pymel.core as pm
import maya.cmds as cmds
result = pm.sphere()
shape = result[0]
pm.select(shape, r=True)
pm.nurbsUVSet(create=True)
# Result: u'defaultExplicitUVSet' #
pm.nurbsUVSet(useExplicit=True)
# Result: True #
pm.select(shape+".cv[3:5][2:4]", r=True)
# Rotate the UVs by 45 degrees
pm.nurbsEditUV(angle=45)