クリアコート
#反射
#PBR
#レンダリング
https://gyazo.com/a215fd6350d917977aebfcf5275602f5
PBR
において、多層の
鏡面反射
表現を行うための手法
車の
塗装
におけるコーティングを再現するためによく用いられる
Physically Based Shading at Disney
以降、PBRで幅広く用いられるようになったらしい
結局やりたいのは
鏡面反射
層を1枚追加することなので、
BRDF
として
GGX
がよく用いられるっぽい
https://google.github.io/filament/Materials.md.html#materialmodels/litmodel/clearcoat
https://doc.babylonjs.com/features/featuresDeepDive/materials/using/masterPBR#clear-coat
https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat
パラメータ
基本的には、以下の
Clearcoat
と
Clearcoat Roughness
があれば十分っぽいが、しばしば他のパラメータも用意される
Clearcoat
: クリアコート層の寄与
Clearcoat Roughness
: クリアコート層の
Roughness
Clearcoat Normal Map
: クリアコート層の
Normal Map
Clearcoat Tint
: クリアコート層の色を変える
Clearcoat IOR
: クリアコート層の
屈折率
を変える