導入

参考:

Unity で、PBR なライティング環境をセットアップしてみよう | SEGA TECH Blog

概要

参考:

アーティストの為の PBR 再入門 | Unity Learning Materials [公式]

アーティストの為の PBR 再入門 | SlideShare

スタンダードシェーダー

Rendering Mode

  • Opaque
  • Cutout
  • Transparent
  • Fade

Main Maps

  • Albedo
  • Metallic
  • Normal Map
  • Height Map
  • Occlusion
  • Detail Mask
  • Emission

Secondary Maps

  • Detail Albedo
  • Normal Map

参考:

Standard Shader | Unity マニュアル [公式]

マテリアルパラメーター | Unity マニュアル [公式]

Rendering Mode | Unity マニュアル [公式]

セカンダリマップ (詳細マップ) & 詳細マスク | Unity マニュアル [公式]

マテリアル

参考:

マテリアルの作成と使用 | Unity マニュアル [公式]

マテリアルチャート | Unity マニュアル [公式]

マテリアルバリデーター

参考:

物理ベースのレンダリングマテリアルバリデーター | Unity マニュアル [公式]

テクスチャ

参考:

PBR (物理ベースレンダリング) のテクスチャは実際どのようなテクスチャなのか | tkmkrocket_tech

アルベド/透明度 (Albedo / Transparency)

参考:

Albedo カラーと Transparency (透明度) | Unity マニュアル [公式]

メタリック (Metallic)

参考:

Metallic モード: Metallic パラメータ | Unity マニュアル [公式]

Smoothness

参考:

テクスチャを用いた Smoothness 設定方法 | 灰藍堂

Smoothness | Unity マニュアル [公式]

フレネルエフェクト | Unity マニュアル [公式]

法線マップ/ノーマルマップ (Normal Map)

参考:

法線マップ (Normal Map / Bump mapping) | Unity マニュアル [公式]

ハイトマップ (Height Map / Parallax Mapping)

明度が高さに相当するグレースケールのテクスチャにより視差マッピングを適用する。

参考:

ハイトマップ | Unity マニュアル [公式]

オクルージョンマップ (Occlusion Map)

オクルージョンをベイクしたテクスチャによりアンビエントオクルージョン (Ambient Occulusion / AO) を上乗せする。

参考:

オクルージョン マップ | Unity マニュアル [公式]

スペキュラーモード (Specular setup)

Metallic パラメーターの代わりに Specular パラメーターを使用してマテリアルを設定する。Specular パラメーターはスペキュラー反射の強度と色をコントロールする。スペキュラー反射を直接的に指定したい場合にメタリックモード (Metallic setup) の代わりに使用される。

Smoothness パラメーターはスペキュラー効果の明瞭さをコントロールする。Smoothness が低いとスペキュラー反射は拡散してぼやけて見え、Smoothness が高いと鮮明ではっきりとしたスペキュラー反射が現れる。

参考:

スペキュラーモード: Specular パラメーター | Unity マニュアル [公式]

Metallic と Specular のワークフロー | Unity 2018.4 マニュアル [公式]

シェーダーを作成する

参考:

PBR シェーダを Unity で実装する | LIGHT11

PBR (物理ベースレンダリング) をやってみる – Qiita

仕組み

参考:

物理ベースレンダリングとは? | LIGHT11

鏡面反射 BRDF・拡散反射 BRDF | LIGHT11

物理ベースレンダリングを柔らかく説明してみる 4 – Qiita

照度/露出を調整する

参考:

Unity で、PBR なライティング環境をセットアップしてみよう | SEGA TECH Blog

パフォーマンス

参考:

モバイルゲーム開発における PBR の適用性 – Qiita

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です