ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.

概要

polyClean([caching=boolean], [cleanEdges=boolean], [cleanPartialUVMapping=boolean], [cleanVertices=boolean], [constructionHistory=boolean], [name=string], [nodeState=int])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

polyClean は、取り消し可能、照会可能、および編集可能です。

polyClean はポリゴン メッシュの記述内にある無効なコンポーネントを除去しようとします。

戻り値

stringノード名

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

関連

polyInfo

フラグ

caching, cleanEdges, cleanPartialUVMapping, cleanVertices, constructionHistory, name, nodeState
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
cleanEdges(ce) boolean createqueryedit
true の場合は、メッシュ内のどのフェースにも関連付けられていないエッジを検索して、削除します。
cleanPartialUVMapping(cpm) boolean createqueryedit
true の場合は、完全な UV マッピングを持たないメッシュ上のフェースを検索します。Maya では、メッシュ フェースを構成するすべての頂点に有効な UV データが関連付けられている、またはフェース内のどの頂点にも UV が関連付けられていないことが必要です。
cleanVertices(cv) boolean createqueryedit
true の場合は、メッシュ内のどのフェースにも関連付けられていない頂点を検索して、削除します。
共通のフラグ
caching(cch) boolean createedit
すべてのアトリビュートのキャッシングを切り替えることで、再計算を不要にします。
constructionHistory(ch) boolean createquery
コンストラクション ヒストリをオンまたはオフにします(適切な場合)。コンストラクション ヒストリがオンの場合、対応するノードがメッシュのヒストリ チェーンに挿入されます。コンストラクション ヒストリがオフの場合、操作オブジェクト上に直接行われます。
注: コンストラクション ヒストリがすでにオブジェクトにある場合は、このフラグは無視され、ノードは必ずヒストリ チェーンに挿入されます。
name(n) string create
作成されるノードに名前をつけます。
nodeState(nds) int createqueryedit
ノードの評価方法を定義します。
  • 0: Normal
  • 1: PassThrough
  • 2: Blocking
  • 3: 内部的に無効。有効にすると、Normal 状態に戻ります。
  • 4: 内部的に無効。有効にすると、PassThrough 状態に戻ります。
  • 5: 内部的に無効。有効にすると、Blocking 状態に戻ります。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

import maya.cmds as cmds

cmds.polyCube()
cmds.polyClean()