HDR から EXR への変換方法
- .HDR ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .EXR に変換されます。
- 新しい .EXR ファイルをダウンロードしてください。
期待される結果
- ダイナミックレンジは失われません - RGBE 値は正確に浮動小数点に展開され、EXR はそれらを同等以上の精度で保存します。
- EXR は RGBE の 4 バイトに対して 1 ピクセルあたり 12 バイトを使用するため、出力される
.exrは元の.hdrよりも 2〜4 倍大きくなることが予想されます。 - 一般的な写真コンバーターは避けてください - それらは
.exrを書き出す前に HDR を 8 ビットにトーンマッピングしてしまい、劣化した結果を生成します。
よくある質問
HDR から EXR への変換はロスレスですか?
はい。両方の形式がハイダイナミックレンジであるため、値がクリップされたりトーンマッピングされたりすることはありません。RGBE データは EXR の浮動小数点チャンネルにクリーンに展開されます。
なぜ生成された .exr ファイルはこれほど大きいのですか?
EXR は 1 ピクセルあたり 12 バイト(3 チャンネル × 32 ビット浮動小数点の 4 バイト)を保存するのに対し、RGBE は 4 バイトであるため、ZIP 圧縮を使用しても通常 2〜4 倍大きくなります。
Blender でマップを使用するだけの場合、変換は必要ですか?
いいえ - Blender は HDRI ライティング用に
.hdr をネイティブに読み込みます。それを必要とするコンポジットパイプラインにファイルを渡す必要がある場合にのみ、.exr に変換してください。HDR ファイルのフォルダを一括変換できますか?
はい -
oiiotool はコマンドラインでのバッチ変換を処理でき、Blender と Krita の両方が Python によるスクリプト化されたバッチエクスポートをサポートしています。