HDR レンダリング
参考:
Unity で HDR レンダリング | Unity 2018.4 マニュアル [公式]
使い方
参考:
Unity における HDR レンダリング関連の設定とその挙動 | LIGHT11
設定
参考:
Unity における HDR レンダリング関連の設定とその挙動 | LIGHT11
レンダーターゲット
- DefaultHDR:デフォルトの形式 (通常 ARGBHalf)
- ARGBHalf:アルファ、R、G、B の各チャンネルが 16 bit 浮動小数点で表される形式 (1 ピクセル当たり 64 bit)
- RGB111110Float:R、G チャンネルは 11 bit 浮動小数点、B チャンネルは 10 bit 浮動小数点 (1 ピクセル当たり 32 bit)
参考:
RenderTextureFormat | Unity スクリプトリファレンス [公式]
HDR Mode clarification required – Unity Forum
Allow HDR creating huge decrease in performance – Unity Forum
HDR 画像を読み込む (.exr / .hdr)
- EXR 形式 (.exr)
- HDR 形式 (.hdr)
参考:
テクスチャのインポート | Unity 2018.4 マニュアル [公式]
working with Linear EXR textures – Unity Forum
画像を EXR 形式で保存する
参考:
ImageConversion.EncodeToEXR | Unity スクリプトリファレンス [公式]
疑似 HDR レンダリング
参考:
モバイルでは浮動小数点バッファを使える?パフォーマンスは? | LIGHT11
RenderTextureFormat.ARGB2101010 | Unity スクリプトリファレンス [公式]
疑似 HDR テクスチャ
参考:
EXRImporter
参考: