しっぽを追いかけて

ぐるぐるしながら考えています

Unity と猫の話題が中心   掲載内容は個人の私見であり、所属組織の見解ではありません

Unity HDRP で金属光沢のあるオブジェクトを作る

※ これは 2021/06/04 時点の Unity 2021.1.10f1 の情報です

最新版では動作が異なる可能性がありますのでご注意ください

前回に続き、Unity の HDRP で今度は立方体に金属光沢を付けてみたい

単に Material を金属光沢のある設定にして Cube オブジェクトに設定すると・・・

金属光沢が出ない

光沢は出ず「のっぺりとした」灰色になるだけなのでこれを何とかする

立方体に設定した Material はこんな感じ

Material 設定

デフォルトから MetalicSmoothness を高めの値に変更すれば Material 設定はよい・・・はず

何が不足しているかというと Reflection Probe

周囲の映像を金属の映り込みに反映させるためにコレが必要

[Light] のメニュー内にある [Reflection Probe] から Hierarchy に追加する

Reflection Probe の追加

TypeBake のままだとベイクしないと有効にならないし、ベイクが面倒とか動くものも映り込みに反映させたい場合は少し品質は下がるけど Realtime にする

さて Reflection Probe をポン置きすると・・・

金属光沢

立方体に金属光沢がついた!