This command trims a surface to its curves on surface by first splitting the surface and then selecting which regions to keep or discard.
Flags:
Long Name / Short Name | Argument Types | Properties | |
---|---|---|---|
caching / cch | bool | ![]() ![]() ![]() |
|
|
|||
constructionHistory / ch | bool | ![]() |
|
|
|||
frozen / fzn | bool | ||
locatorU / lu | float | ![]() ![]() ![]() |
|
|
|||
locatorV / lv | float | ![]() ![]() ![]() |
|
|
|||
name / n | unicode | ![]() |
|
Sets the name of the newly-created node. If it contains namespace path, the new node will be created under the specified namespace; if the namespace does not exist, it will be created. |
|||
nodeState / nds | int | ![]() ![]() ![]() |
|
|
|||
object / o | bool | ![]() |
|
|
|||
replaceOriginal / rpo | bool | ||
selected / sl | int | ![]() ![]() ![]() |
|
|
|||
shrink / sh | bool | ![]() ![]() ![]() |
|
|
|||
tolerance / tol | float | ![]() ![]() ![]() |
|
|
Derived from mel command maya.cmds.trim
Example:
import pymel.core as pm
# Keep all selected regions
pm.trim( sl=0 )
# Discard all selected regions
pm.trim( sl=1 )
# shrink the underlying surface to just outside the
# outermost boundary curve
pm.trim( sh=1 )