ジャンプ先: 概要. 戻り値. キーワード. フラグ. MEL 例.
geomToBBox [-bakeAnimation] [-combineMesh] [-endTime time] [-keepOriginal] [-name string] [-nameSuffix string] [-sampleBy time] [-shaderColor float float float] [-single] [-startTime time]
geomToBBox は、取り消し可能、照会不可能、および編集不可能です。
ジオメトリのポリゴン メッシュのバウンディング ボックスを作成します。階層ごとに 1 つのバウンディング ボックスを作成することもできます。
なし
bounding, box
bakeAnimation, combineMesh, endTime, keepOriginal, name, nameSuffix, sampleBy, shaderColor, single, startTime
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
-bakeAnimation(-ba)
|
|
|
|
アニメーションをベイク処理します。startTime、endTime および sampleBy フラグと一緒に使用することができます。単独で使用する場合、タイム スライダを使用して startTime フラグと endTime を指定します。
|
|
-combineMesh(-cm)
|
|
|
|
結果のバウンディング ボックスを結合します。-s/single オプションと相互排他的です。
|
|
-endTime(-et)
|
time
|
|
|
bakeAnimation フラグと一緒に使用します。ベイク処理の終了時間を指定します。
|
|
-name(-n)
|
string
|
|
|
-nameSuffix(-ns)
|
string
|
|
|
バウンディング ボックス名のサフィックスを指定します。
|
|
-keepOriginal(-ko)
|
|
|
|
バウンディング ボックスの作成のために選択されたノードは除去しないでください。
|
|
-sampleBy(-sb)
|
time
|
|
|
bakeAnimation フラグと一緒に使用します。アニメーションの評価時間の増分を指定します。
|
|
-single(-s)
|
|
|
|
選択された階層ごとに 1 つのバウンディング ボックスを作成します。
|
|
-shaderColor(-sc)
|
float float float
|
|
|
バウンディング ボックスに関連付けられた Lambert マテリアルのカラー アトリビュートを設定します。RGB 値は 0 ~ 1.0 の間で定義する必要があります。既定値は 0.5 0.5 0.5 です。
|
|
-startTime(-st)
|
time
|
|
|
bakeAnimation フラグと一緒に使用します。ベイク処理の開始時間を指定します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
コマンド内でフラグを複数回使用できます。
|
// Create two poly spheres and parent them together
//
polySphere;
move -1 0 3;
polySphere;
move 3 0 -1;
parent pSphere2 pSphere1;
// Select the parent sphere
//
select -r pSphere1;
// Create a bounding box per shape with the object hierarchy selected,
// add a name and suffix for that bounding box and add a RGB color for the
// shader color.
geomToBBox -name "MyBBox" -nameSuffix "_perShape" -shaderColor 0 1 0.043;
// Create two poly spheres and parent them together
//
polySphere;
move -1 5 3;
polySphere;
move 3 5 -1;
parent pSphere2 pSphere1;
// Select the parent sphere
//
select -r pSphere1;
// Create one bounding box for the entire hierarchy selected,
// add a name and suffix for that bounding box and add a RGB color for the
// shader color.
//
geomToBBox -single -name "MyBBox" -nameSuffix "_hierarchy" -shaderColor 0.928 0.460 1;
// Create and simple animation and bake the animation on the bounding box for
// a specific time frame and incremental evaluation time.
polySphere -name "BouncingBall";
currentTime 1;
setKeyframe;
currentTime 5;
move 0 10 0;
setKeyframe;
currentTime 9;
move 0 0 0;
setKeyframe;
geomToBBox -keepOriginal -name "BakedAnimBBox" -bakeAnimation -startTime 3 -endTime 7 -sampleBy 0.5;
currentTime 1;