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

概要

sculptMeshCacheCtx [-adjustSize boolean] [-adjustStrength boolean] [-affectAllLayers boolean] [-brushDirection int] [-brushSize float] [-brushStrength float] [-buildUpRate float] [-cloneHideSource boolean] [-cloneMethod int] [-cloneShapeSource string] [-cloneTargetSource string] [-constrainToSurface boolean] [-direction int] [-displayFrozen boolean] [-displayMask boolean] [-displayWireframe boolean] [-falloffType int] [-flood float] [-floodFreeze float] [-frame] [-freezeSelection] [-grabFollowPath boolean] [-grabSilhouette boolean] [-grabTwist boolean] [-inverted boolean] [-lastMode string] [-lockShellBorder boolean] [-makeStroke uint uint uint float float] [-minSize float] [-minStrength float] [-mirror int] [-mode string] [-orientToSurface boolean] [-recordStroke boolean] [-sculptFalloffCurve string] [-size float] [-stampDistance float] [-stampFile string] [-stampFlipX boolean] [-stampFlipY boolean] [-stampOrientToStroke boolean] [-stampPlacement int] [-stampRandomization boolean] [-stampRandomizationSeed int] [-stampRandomizeFlipX boolean] [-stampRandomizeFlipY boolean] [-stampRandomizePosX float] [-stampRandomizePosY float] [-stampRandomizeRotation float] [-stampRandomizeScale float] [-stampRandomizeStrength float] [-stampRotation float] [-steadyStrokeDistance float] [-strength float] [-updatePlane boolean] [-useGlobalSize boolean] [-useScreenSpace boolean] [-useStampDistance boolean] [-useStampImage boolean] [-useSteadyStroke boolean] [-wholeStroke boolean] [-wireframeAlpha float] [-wireframeColor float float float]

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

これはメッシュ キャッシュ スカルプト ツールのためのツール コンテキスト コマンドです。

戻り値

なし

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

フラグ

adjustSize, adjustStrength, affectAllLayers, brushDirection, brushSize, brushStrength, buildUpRate, cloneHideSource, cloneMethod, cloneShapeSource, cloneTargetSource, constrainToSurface, direction, displayFrozen, displayMask, displayWireframe, falloffType, flood, floodFreeze, frame, freezeSelection, grabFollowPath, grabSilhouette, grabTwist, inverted, lastMode, lockShellBorder, makeStroke, minSize, minStrength, mirror, mode, orientToSurface, recordStroke, sculptFalloffCurve, size, stampDistance, stampFile, stampFlipX, stampFlipY, stampOrientToStroke, stampPlacement, stampRandomization, stampRandomizationSeed, stampRandomizeFlipX, stampRandomizeFlipY, stampRandomizePosX, stampRandomizePosY, stampRandomizeRotation, stampRandomizeScale, stampRandomizeStrength, stampRotation, steadyStrokeDistance, strength, updatePlane, useGlobalSize, useScreenSpace, useStampDistance, useStampImage, useSteadyStroke, wholeStroke, wireframeAlpha, wireframeColor
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-adjustSize(-asz) boolean edit
true の場合、マウスをドラッグするとブラシ サイズを編集できるモードになります。false の場合、以前のスカルプト モードに戻ります。
-adjustStrength(-ast) boolean edit
true の場合、マウスをドラッグするとブラシ強度を編集できるモードになります。false の場合、以前のスカルプト モードに戻ります。
-affectAllLayers(-aal) boolean createqueryedit
true の場合、ブラシはすべてのレイヤに同時に影響します。
-brushDirection(-bd) int queryedit
指定されたブラシの方向を指定します。
-brushSize(-bsz) float queryedit
指定されたブラシのワールド空間サイズを指定します。
-brushStrength(-bst) float queryedit
指定されたブラシのワールド空間強度を指定します。
-buildUpRate(-bur) float queryedit
ストロークに沿ってブラシの強度が大きくなるように指定します。
-cloneHideSource(-chs) boolean createqueryedit
クローン ソースを非表示にする必要がある場合は True です。
-cloneMethod(-cm) int createqueryedit
ソースのデルタ ベクトルによるターゲットの変更方法をコントロールします。0=コピー 1=追加
-cloneShapeSource(-css) string createqueryedit
クローンを作成するシェイプ ソースの名前です。
-cloneTargetSource(-cas) string createqueryedit
クローンのターゲット ソースの名前です。
-constrainToSurface(-cts) boolean createqueryedit
true の場合、修正によりサーフェスの曲率が保持されます。
-direction(-d) int queryedit
頂点の移動方向を指定します。
-displayFrozen(-df) boolean createqueryedit
false の場合、オブジェクト上のフリーズされた領域の表示をオフにします。
-displayMask(-dm) boolean createqueryedit
False の場合、オブジェクト上のマスクされた領域の表示をオフにします。
-displayWireframe(-dw) boolean createqueryedit
false の場合、オブジェクトのワイヤフレーム表示をオフにします。
-falloffType(-ft) int queryedit
影響のある頂点をブラシが判別する方法を指定します。
-flood(-fl) float createedit
各頂点のブラシ エフェクトを指定した値に設定します。
-floodFreeze(-ff) float createedit
各頂点のフリーズ値を指定した値に設定します。
-frame(-frm) createedit
スカルプトされた領域にフレームを設定します。
-freezeSelection(-fsl) createedit
選択したコンポーネントをフリーズします。
-grabFollowPath(-gfp) boolean createqueryedit
true の場合、グラブ ブラシ エフェクトはマウスの動きに従います。
-grabSilhouette(-gs) boolean createqueryedit
true の場合、グラブ ブラシはペイント スルー モードを使用します。
-grabTwist(-gtw) boolean createqueryedit
true の場合、グラブ ブラシが頂点をツイストします。
-inverted(-inv) boolean createqueryedit
true の場合、ブラシの効果を反転します。
-lastMode(-lm) string queryedit
最後にアクティブだったスカルプティング ブラシのタイプを指定します。
-lockShellBorder(-lsb) boolean createqueryedit
UV テクスチャ ブラシによって移動されないように、シェル境界をロックします。
-makeStroke(-mt) uint uint uint float float editmultiuse
ブラシ ストロークのためのサーフェス ポイントのパッチを指定します。ブラシ ストロークを形成するために複数のパッチを指定することができます。最初の引数はメッシュのインデックスです。2 番目の引数は辺のインデックスです。元の辺には 0 を使用し、ミラー側には 1 を使用します。3 番目の引数は指定したメッシュ内のフェース インデックスです。4 番目と 5 番目の引数は指定したフェース内のフェース座標です。
-minSize(-msz) float queryedit
現在のブラシの最小サイズ比率を指定します。
-minStrength(-mst) float queryedit
現在のブラシの最小強度比率を指定します。
-mirror(-mr) int queryedit
ブラシのミラーモードを指定します。
-mode(-m) string queryedit
ブラシが実行するスカルプト エフェクトのタイプを指定します。
-orientToSurface(-ots) boolean createqueryedit
true の場合、ブラシ表示をメッシュのサーフェスに位置合わせします。
-recordStroke(-rcs) boolean queryedit
このフラグを true に設定すると、ストロークの記録が有効になり、makeStroke フラグを付けて後で再生できます。
-sculptFalloffCurve(-sfc) string queryedit
ブラシが実行するスカルプト エフェクトの減衰カーブを指定します。
-size(-sz) float queryedit
現在のブラシのワールド空間サイズを指定します。
-stampDistance(-s) float queryedit
ブラシのスタンプ距離を指定します。
-stampFile(-stp) string queryedit
スタンプとして使用するイメージ ファイルを指定します。
-stampFlipX(-sfx) boolean createqueryedit
ブラシ スタンプを X 軸で反転するかどうかを指定します。
-stampFlipY(-sfy) boolean createqueryedit
ブラシ スタンプを Y 軸で反転するかどうかを指定します。
-stampOrientToStroke(-sos) boolean createqueryedit
ブラシ スタンプをストローク方向に位置合わせするかどうかを指定します。
-stampPlacement(-sp) int queryedit
スタンプ イメージの配置モードを指定します。
-stampRandomization(-srd) boolean createqueryedit
ブラシ スタンプをランダム化するかどうかを指定します。
-stampRandomizationSeed(-sre) int edit
スタンプのランダム シード値を指定します。ランダム シード値を生成するには、0 の値を使用します。
-stampRandomizeFlipX(-srx) boolean createqueryedit
ブラシ スタンプの反転を X 軸でランダム化するかどうかを指定します。
-stampRandomizeFlipY(-sry) boolean createqueryedit
ブラシ スタンプの反転を Y 軸でランダム化するかどうかを指定します。
-stampRandomizePosX(-spx) float queryedit
スタンプの X 位置の値をランダム化するように指定します。
-stampRandomizePosY(-spy) float queryedit
スタンプの Y 位置の値をランダム化するように指定します。
-stampRandomizeRotation(-srr) float queryedit
スタンプの回転値をランダム化するように指定します。
-stampRandomizeScale(-src) float queryedit
スタンプのスケール値をランダム化するように指定します。
-stampRandomizeStrength(-srs) float queryedit
スタンプの強度値をランダム化するように指定します。
-stampRotation(-sr) float queryedit
スタンプ イメージの回転値を指定します。
-steadyStrokeDistance(-ssd) float queryedit
ブレ防止ストロークの距離を指定します。
-strength(-st) float queryedit
現在のブラシのワールド空間強度を指定します。
-updatePlane(-upl) boolean createqueryedit
ストローク内のスタンプごとに、下にあるツール プレーンを再計算します。
-useGlobalSize(-ugs) boolean createqueryedit
true の場合、すべてのブラシでサイズ プロパティが共有されます。それ以外の場合、サイズはローカルです。
-useScreenSpace(-ssp) boolean createqueryedit
true の場合、ブラシ サイズは画面領域のピクセル単位で表されます。
-useStampDistance(-usd) boolean createqueryedit
スタンプを連続的に作成しないで、ストロークに沿って分散するように設定します。
-useStampImage(-usi) boolean createqueryedit
ブラシでスタンプ イメージを使用するかどうかを指定します。
-useSteadyStroke(-uss) boolean createqueryedit
ブレ防止ストロークの使用をオン/オフにします。
-wholeStroke(-wst) boolean createqueryedit
ストロークの間に影響を受けるすべての頂点から、下のツール プレーンを継続的に再計算します。
-wireframeAlpha(-wa) float createqueryedit
スカルプトされているオブジェクトのワイヤフレームのアルファ値を設定します。
-wireframeColor(-wc) float float float createqueryedit
スカルプトされているオブジェクトのワイヤフレームのカラーを設定します。値は 0 ~ 1 RGB にする必要があります。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Create a new sculpting context, then switch to it
sculptMeshCacheCtx sculptMeshCacheContext;
setToolTo sculptMeshCacheContext;

// Set sculptMeshCacheContext's brush size to 10.0
sculptMeshCacheCtx -e -sz 10.0 sculptMeshCacheContext;