
はじめに
オブジェクトに「色」「動き」「数式的変化」を加えるには、ユーティリティノードが欠かせません。ここでは、表現力を高めるノードたちを紹介します。
主要ノードと使用例
1. Map Range
入力値を別の範囲に変換。
スケールや色制御に便利。

2. ColorRamp
グラデーションで色や値を調整。
可視化やマスク表現に活用。

3. Math
加算・乗算・絶対値・sin波などの演算処理。

4. Vector Math
方向ベクトルや距離の演算に使用。

5. Random Value
ランダムな数値を生成。
インスタンスに多様性を与える。

6. Combine XYZ / Separate XYZ
ベクトルの成分をまとめたり分解したりできる。
回転・移動処理で頻出。

7. Scene Time
アニメーションやエフェクトを時間と連動させる際に使用。

応用例:平面を波打たせるアニメーション
- Grid → Set
Position
→ Group Outputに接続 - Scene Time → Math → Wave Texture → Vector Math → Combine XYZ → Set
Position
に接続
おわりに
見た目を制御するノードは、「目に見える変化」を作るために不可欠です。
参考
Blender公式マニュアルのGeometry Nodesセクション
コメント