TouchDesginer_MAT
//はじめに
MAT(Material Operators)は、3Dオブジェクト(SOP)の表面の質感、色、反射、透明度を決定するオペレータです。ライトの当たり方やテクスチャを制御し、GPUで高速レンダリングを行うための「素材」の役割を担い、主にGeometry COMPに適用して使用します。
主なMATの種類
Constant MAT ライトの影響を受けず、設定した色で塗りつぶします。ロゴやUI要素に便利です。
Phong MAT 最も一般的で、光の反射(鏡面反射)や影を表現できる多機能なマテリアルです。
PBR MAT 「物理ベースレンダリング」用。現実世界の物理法則に近い、よりフォトリアルな質感を再現します。
Wireframe MAT オブジェクトの構造(ワイヤーフレーム)を線として表示します。
Line MAT 3Dの輪郭線を描画したり、特殊なライン表現をする際に使われます。
GLSL MAT GLSLコードを直接書いて、独自のシェーダー(質感計算プログラム)を自作できます。
----------
//練習(振り返りはyoutubeを参考してください。)
1.phongを使って凹凸を作ってみる
https://youtu.be/JdujwK9KET8
▼完成ファイル(youtubeで作成したプログラムは以下に格納しています。)
---------