バウンディングボックス

Expression

D_XMIN: X軸の最小値
D_YMIN: Y軸の最小値
D_ZMIN: Z軸の最小値
D_XMAX: Z軸の最大値
D_YMAX: Y軸の最大値
D_ZMAX: Z軸の最大値
D_XSIZE: X軸のサイズ
D_YSIZE: Y軸のサイズ
D_ZSIZE: Z軸のサイズ

中心を高さ0にオフセットする

-bbox(0, D_YMIN)

TransformノードのtranslateYに入力すれば一番低い座標が0地点になる。

中心を原点にオフセットする

-bbox(0, D_XMIN)-bbox(0, D_XSIZE)/2
-bbox(0, D_ZMIN)-bbox(0, D_ZSIZE)/2

特定のSOPの値を参照に記述する場合

-bbox("../null", D_XMIN)-bbox("../null", D_XSIZE)/2
bbox("../null", D_YMIN)

VEX

getbbox()で最大値と最小値を取得できる。

vector max;
vector min;

getbbox(0, min, max);
タイトルとURLをコピーしました