ノード一覧に戻る

ソリッド変換

solid_transform

立体を移動・回転(度、XYZ順)・一様スケールします。アニメーションの基本対象です。

下書き
解説あり

入力ポート

名前説明
ソリッド
solid
Solid
必須
変換したい立体です。

出力ポート

名前説明
ソリッド
solid
Solid
変換後の立体です。

パラメータ

名前既定値範囲説明・選択肢
移動X
translate_x
Float
0-64–64 / step 0.05

x方向の移動量です。

移動Y
translate_y
Float
0-64–64 / step 0.05

y方向(奥行き)の移動量です。

移動Z
translate_z
Float
0-64–64 / step 0.05

z方向(高さ)の移動量です。

回転X
rotate_x
Angle
0— / step 1

x軸まわりの回転(度)です。

回転Y
rotate_y
Angle
0— / step 1

y軸まわりの回転(度)です。

回転Z
rotate_z
Angle
0— / step 1

z軸まわりの回転(度)です。ターンテーブルはここをアニメさせます。

スケール
scale
Float
10.05–8 / step 0.05

一様な拡大縮小率です。

移動スナップ
translation_snap
Float
00–8 / step 0.05

移動量を丸める刻みです。0ならスナップしません。

回転スナップ
rotation_snap
Float
00–90 / step 0.5

回転角を丸める刻み(度)です。0ならスナップしません。

概要

  • 座標系: z-up(x右、y奥、z上)。サイズはユニット単位(レンダリング時の pixels_per_unit でドットに変換)

3Dビューア連携

  • Inspector またはプレビューウィンドウの 3D 表示では、変換後の Solid を直接確認できる
  • solid_transform が選択対象の時は、ビューア下部の移動コントロールから translate_x/y/z に書き戻せる
  • Phase 9 時点の書き戻し対象は移動のみ。回転とスケールは通常のパラメータ、またはアニメーション用の接続で操作する

使用例

TimeSource → SawtoothWave(0→360) → 回転Z でターンテーブル。8方向素材のように角度を固定したい場合は rotation_snap = 45 を使う。

ノード一覧に戻る
ソリッド変換 — PixPipeline ノード解説