【Blender】ジオメトリノード入門:まず覚えたい基礎知識

記事内に広告が含まれています。

3DCG制作において、ノードベースで形状を作れる「ジオメトリノード」は、近年急速に注目を集めています。
この記事では、Blender初心者向けにジオメトリノードの基本的な考え方や操作方法を分かりやすく解説します。
(筆者も勉強中です)


ジオメトリノードとは?

ジオメトリノードは、Blenderで「形状(ジオメトリ)」をノードを使って手続き的(プロシージャル)に作る機能です。
従来のモデリングとは異なり、ノードを組み合わせてオブジェクトを生成・変形・複製などが可能になります。

  • ノード=処理の単位(例:位置変更、複製)
  • ノード同士を「線」でつないでデータを渡す
  • 変更に強く、パラメータを変えるだけで再利用可能

ノードグラフを作っていくイメージは、エフェクト作成ソフトやマテリアルノードに近いものがあります。


どこから使うの?

ジオメトリノードは、次の手順で開始できます:

  1. オブジェクトを選択
  2. ジオメトリノードタブを選択し、「新規」をクリック
  3. ノードエディタを開くと Group Input と Group Output が表示される

ノードの間に様々なノードを挿入して、オブジェクトの形状を変えていくのが基本的な使い方です。


覚えておきたいノードの種類

ジャンル主なノード用途
生成系Mesh Line, Grid, Circle形状をゼロから作る
変形系Transform, Set Positionオブジェクトの移動・回転・拡大縮小
インスタンス系Instance on Points複数コピーを並べる
属性系Position, Normal, Random Valueポイントや面の情報を取得
マスキング系Compare, Boolean, Switch条件によって処理を分岐

最初は Mesh Line や Transform ノードなど、基本的な形状生成と移動ノードから慣れていくのがおすすめです。


データの流れとソケットの仕組み

ノードは「入力 → 出力」の方向でデータを流します。
その中継点がソケット(Socket)で、ソケット同士を線で接続してデータをやり取りします。

ソケットの色はデータ型を示しており、以下のような意味があります:

  • 🟢 緑色:Geometry(ジオメトリ全体)
  • ⚫️ グレー:Float(数値)
  • 🟣 紫色:Vector(位置・方向)
  • 🔴 赤色:Boolean(True/False)
  • 🟡 黄色:Color(色)
  • 🔵 水色:Integer / String(整数・文字列)

ソケットの形が点線丸の場合は「フィールド(Field)」と呼ばれる動的データを意味します。


初心者におすすめの練習ステップ

  1. 基本形状を出力する:Mesh Line や Grid ノードで始める
  2. Transformで位置や回転を調整
  3. Random Valueでランダムな変化を加える
  4. Instance on Pointsで複数複製に挑戦

まとめ

ジオメトリノードは一見とっつきにくく感じるかもしれませんが、「ノードで形を作っていく」という感覚がつかめれば一気に表現の幅が広がります。
最初は「作ってみる→壊してみる→やり直す」を繰り返すことで、仕組みへの理解が深まります。

 

参考

Blender公式マニュアルのGeometry Nodesセクション

オススメ書籍

コメント

タイトルとURLをコピーしました