はじめに

注釈

テクスチャーノードシステムはレガシーなシステムなので近いうちに新たなシステムに置き換えられるでしょう。そういった事情もあってこのマニュアルは最新のBlenderに対応していません。

Blenderはノードベースのテクスチャー生成システムを持っています。このシステムはマテリアルノードを用いたシェーダーの編集 material nodes と同じように色・様々なパターン・他のテクスチャーの組み合わせでテクスチャーを作成することが出来ます。

../../_images/editors_texture-node_introduction_types-combined.png

ノードに基づいたコンビネーションテクスチャー。

このテクスチャーはブラシやcompositing、パーティクルシステムの中で使うことが出来ます。

テクスチャーノードを使う

現在のテクスチャーに対してテクスチャーノードを使用するには、テクスチャーノードエディターを開きます。

新しいテクスチャーを作成するには Texture Node Editor の New ボタンをクリックするか、テクスチャーパネルの New ボタンをクリックします。一度テクスチャーが選択されると、 Texture Node Editor の Use Nodes オプションをクリックすることによって、通常のテクスチャとしての機能と、ノード テクスチャとしての機能を切り替えることができます。

デフォルトのノード設定が表示されます: "Default" という名前の Output に接続された赤と白のチェッカーボードノード。テクスチャノードの場合、ノード設定に複数の出力が存在する可能性があります。1つのアクティブな出力ノードに制限されている他のタイプのノードコンテキストと比較してください。詳細については、次のセクションを参照してください。

ツリー内のノードを追加、削除、および操作する方法については、 ノード のリファレンスを参照してください。

Using Multiple Outputs

テクスチャノードで定義された各テクスチャは、さまざまな目的に使用できる複数の出力を持つことができます。例えば、ディフューズ(カラー)マップとノーマルマップの両方を定義するテクスチャ。これは次の方法で実行できます。

  1. テクスチャリストに2つのテクスチャスロットを作成し、それらを同じテクスチャデータブロックに設定します。

  2. 2つの Output ノードをノードツリーに追加し、それらの Name テキストフィールドに新しい名前を入力します: 例えば、一方は "Diffuse" 、もう一方は "Normal" と入力します。

  3. テクスチャパネルのテクスチャリストビューの下に、Outputの名前のセレクターが表示されます。テクスチャリストの各エントリについて、メニューエントリを変更して目的のOutputを選択します(例えば、一方を Diffuse に設定し、もう一方を Normal に設定します)。

マテリアルがマテリアルノードで定義されている場合、これらの名前付きOutputを使用できます。この場合、テクスチャ チャネルはおそらく使用されません。代わりに、 Add ‣ Input ‣ Texture を使用して、テクスチャ ノードをマテリアル ノード ツリーに挿入します。追加したばかりのテクスチャノード内で、使用するOutputを選択できます(例: Diffuse または Normal )。