Blender ジオメトリノード 解説&作例集 Vol.5-Geometry Nodes (for Blender 4.3) 第1.2版
- Digital800 JPY

本書は、3DCGソフトである Blender に関しての技術書です。 2024/11/21 ver. 1.0 2025/04/02 ver. 1.1 2025/08/20 ver. 1.2 Blender 2.92 で導入されたジオメトリノードは、その後も機能が強化され続けています。 この本は前回の本(https://popqjp.booth.pm/items/5256828)に引き続いて、Blender 4.3 まで追加されたノードを中心にしたジオメトリノードの解説と作例集になります。 ある程度基本的な解説も含みますが、それなりにblenderに慣れた人を読者に想定していて、入門書というにはスパルタンな内容なのには注意してください。 中級レベルを想定しているという感じでしょうか。 表紙、あとがきを含めて全116ページになります。 ダウンロード用の圧縮パッケージ(73.7MB)の中は、pdfファイルおよび同じ内容のhtmlファイル(さらにhtmlから呼び出すための画像ファイルなど)、そして本書中の作例のうち30個程度の .blend ファイルを同封してあります。 また、フレーム分けして目次と本文を同時に表示するための IFrameV*p*.htmlファイルも同封をしています。 作者は、ひっそりとBlenderのシミュレーションについての解説のページを作成して公開しています。 http://qcganime.web.fc2.com/BLENDER28/Simulation28.html http://qcganime.web.fc2.com/BLENDER28/GeometryNodesHowTo05.html 上記のサイトで、この内容のあたま23ページ分は無料で公開していますので、内容の難易度とか気になる方は、そちらをチェックしてみてください。
目次
目次 ■初めに … 3 Geometry Nodes の変化 … 3 ■ジオメトリノードの基本 … 6 ジオメトリノードの追加 … 6 データの流れ(Geometry Node Fields) … 7 アトリビュートの入出力 … 8 アトリビュートの編集 … 9 ひし形のソケット、丸いソケット … 10 ノードグループとパネル … 11 ■Blender 4.2 の新機能 … 13 Active Element(アクティブ要素) … 13 パラメーターとしてデータブロックを利用する … 15 Matrix(行列)ソケット … 16 Mouse Position(マウス位置) … 17 配置ツールのバリエーション … 20 Viewport Transform(ビューポート変換) と Project Point(点投影) … 23 Rotation(回転) … 24 ■Blender 4.3 の新機能 … 26 Gabor Texture (Gabor テクスチャ) … 26 Warning(警告) … 26 インスタンス実体化(Realize Instances) と ジオメトリ名 … 28 Set Geomrtry Name(ジオメトリ名設定) … 29 Integer Math(整数式) … 31 最大公約数表示のサンプル … 33 Hash Value(ハッシュ値) … 33 Bevel(ベベル) モディファイアの強化 … 35 Bevel(ベベル) を使ったモデリング … 35 ■For Each Element(要素繰り返し) … 38 基本的な振る舞い … 38 数字オブジェクトなどの配置 … 39 バリエーションのあるインスタンス群作成 … 42 インスタンス群の統計 … 44 統計を使ったインスタンス配置 … 45 Instance Bounds(インスタンスの境界) … 47 Visual Geometry to Objects(表示の形状をオブジェクト化) … 48 ■Gizmo(ギズモ) … 50 Gizmoの基本操作 … 50 Gizmo を利用した変形 … 54 窓をコントロールする Gizmo … 55 配列モディファイア的操作の Gizmo コントロール … 57 少し複雑な Gizmo … 59 ■グリースペンシル V3 … 61 レイヤー構造 … 63 Curves to Grease Pencil(カーブのグリースペンシル化) … 64 レイヤーの削除と Merge Layers(レイヤーを統合) … 66 Grease Pencil に沿った配置 … 67 Grease Pencil to Curves(グリースペンシルのカーブ化) … 68 レイヤーごとの処理 … 69 その他のアトリビュート … 70 その他幾つかの関係ノードの挙動 … 73 ■Matrix(行列) … 75 線形変換 … 75 行列の掛け算 … 79 Matrix を使った作例 … 81 Set Instance Transform(インスタンストランスフォーム設定) … 82 Projection Matrix … 84 ■Blender 4.4 の新機能 … 86 Object と Collection … 86 FindInString(文字列検索) … 86 ■Blender 4.5 の新機能 … 89 Match String(文字列マッチ) … 89 Import Text(テキストをインポート) … 89 Format String(文字列フォーマット) … 89 Import Mesh(メッシュのインポート) … 91 Import CVS(CVS ファイルのインポート) … 91 Import VDB(VDB ファイルのインポート) … 92 Bit Math(ビット演算) … 93 Camera Info(カメラ情報) … 96 Field Average(フィールド平均) と Instance Bounds(インスタンスの境界) … 97 Set Mesh Normal(メッシュ法線設定) … 98 ■応用 … 102 懸垂線を繋ぐツール … 102 曲げギズモ … 104 ラインアートの平面化 … 108 閉じたストロークの面積と向き … 110 半径に依存したリサンプル … 112 ■サンプル.blendファイル … 115 ■終わりに … 116