Doc:JA/2.6/Manual/Render/Cycles/Nodes

提供: wiki
< Doc:JA‎ | 2.6‎ | Manual‎ | Render‎ | Cycles
移動先: 案内検索

ノード

マテリアル、照明、および背景は、すべてシェーディングノードのネットワークを使って定義します。このノードは数値、ベクトル、カラー、シェーダを出力します。

シェーダ

ノードを構築するときに理解すべき重要な概念としてシェーダソケットがあります。サーフィスとボリュームのシェーダからの出力はシェーダであり、それはカラーというよりも光の作用として記述されます。

ノードとして使用できるシェーダはいくつかの種類があります。

  • BSDFシェーダ:オブジェクトのサーフィスにおける光の反射、屈折、吸収を記述します。
  • Emissionシェーダ:オブジェクトのサーフィスまたはボリューム内から放射される光を記述します。
  • Volumeシェーダ:ボリューム内での光の散乱を記述します。
  • Backgroundシェーダ:環境からの光の放射を記述します。

それぞれのシェーダはカラーを入力としてシェーダを出力します。これらはMixシェーダ、Addシェーダを使って合成または加算できます。ほかの処理は許されていません。結果として出力されたシェーダはレンダーエンジンによって使われ、直接光またはグローバルイルミネーションにおける光の作用が計算されます。

テクスチャ

テクスチャタイプのそれぞれは、Cyclesにおいてノードに相当します。テクスチャ座標および様々なパラメータを入力として、カラーまたは数値を出力します。テクスチャデータブロックは必要ありません。かわりにノードグループを使ってテクスチャを再使用できます。

UVマッピングとテクスチャペイントにはイメージテクスチャノードが必要です。アクティブにしたイメージテクスチャノードはTexture描画モードにおいて描画され、テクスチャペイントモードでペイントすることもできます。

すべてのノードのデフォルトのテクスチャ座標系はGenerated座標系ですが、イメージテクスチャだけはUV座標系がデフォルトになっています。それぞれのノードはテクスチャマッピングおよび結果としてのカラーを変化させるオプションをもっています。そのオプションはtextureプロパティで編集できます。

その他

ジオメトリデータ、テクスチャ座標、レイヤーシェーダ、および非物理ベースの処理のためのノード。