UltKit

EXRをPNGに変換

OpenEXRのレンダー画像を、ブラウザやチャットアプリ、スライド資料でそのまま表示できるPNGに変換します。浮動小数点の画像をアルファチャンネル付きの標準的な8bitカラーに落とし込むので、クライアント向けのプレビューやポートフォリオにすぐ使えます。

画像変換

またはJPG, JPEG, JPE … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    .exrのレンダー画像をアップロード

    Blender、Houdini、Maya、Nuke で出力したシングルレイヤーまたはマルチレイヤーの EXR ファイルに対応しています。1回に最大20ファイル、1ファイル95 MBまで処理できます。

  2. 2

    「PNGに変換」を押す

    メインの RGBA 画像を読み込み、リニアライトから表示用の色に変換して、8ビットの PNG として書き出します。

  3. 3

    お使いのビューアーと見比べる

    レンダリングウィンドウの横で PNG を開いてみてください。見た目が違う場合は、下にあるビュー変換の説明をご覧ください。

EXR は光を浮動小数点の数値で保存し、PNG は各チャンネル256階調で保存します。変換ではこの違いを調整し、ビューティー画像とアルファだけを引き継ぎます。

BlenderやVFXのレンダーをEXRからPNGに変換

OpenEXR は Industrial Light & Magic が自社の映画制作パイプライン向けに開発し、2003年にオープンソースとして公開しました。16ビットのハーフフロート型により、ピクセルを白よりはるかに明るくできます。そのため、コンポジターはバンディングなしで、グローの追加、露出の変更、ショットのグレーディングができます。現在は Academy Software Foundation が管理しており、Blender、Houdini、Maya、Nuke、After Effects のいずれも書き出しに対応しています。

この柔軟性のために、.exr はブラウザ、スマートフォンのギャラリー、Slack、Google Slides では開けません。クライアントにフレームを見せたいとき、課題提出用に静止画が必要なとき、ArtStation に作品画像を載せたいときは、レンダリング結果を普通の画像にする必要があります。PNG は可逆圧縮で、レンダリングが透明な部分は透明のまま保て、どこでも開けるため、よく選ばれています。

リニアな浮動小数点の光から8bit PNGへ

  1. ビューティーレイヤーを読み込む

    EXR のメイン RGBA 画像をデコードします。フロート値は1.0をはるかに超えることがあります。

  2. 表示用の色に変換する

    リニアライトを sRGB に変換し、白を超える値は圧縮またはクリップします。

  3. 8ビット PNG を書き出す

    アルファを含む各チャンネルを0–255にして、可逆圧縮します。

PNGに含まれるEXRのチャンネルとAOV

from ↓ · to →PNGJPG
RGB beautyRGB beauty to PNG: yesRGB beauty to JPG: yes
AlphaAlpha to PNG: yes– Alpha to JPG: no
深度(Z)– 深度(Z) to PNG: no– 深度(Z) to JPG: no
Normal– Normal to PNG: no– Normal to JPG: no
Cryptomatte– Cryptomatte to PNG: no– Cryptomatte to JPG: no
追加のビューレイヤー– 追加のビューレイヤー to PNG: no– 追加のビューレイヤー to JPG: no
supported not offeredJPG にはアルファチャンネルがないため、透明な部分は背景色で塗りつぶされます。

EXR

OpenEXR

OpenEXR は、Industrial Light & Magic が開発し、2003年にオープンソースとして公開したハイダイナミックレンジ画像形式です。16 ビット半精度または 32 ビット浮動小数点のチャンネルを保存するため、非常に明るいハイライトや深いシャドウも、編集でクリッピングされずに保たれます。名前付きの複数のチャンネルやレイヤー、可逆・非可逆の圧縮に対応し、VFX、コンポジット、3D レンダリングで標準的に使われています。ファイルは大きく、通常の画像ビューアーやブラウザーでは正しく表示できません。

圧縮方式
非可逆または可逆
透過
対応
アニメーション
非対応
登場時期
2003 · Industrial Light & Magic
EXR 変換

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

EXR から PNG への変換は、3D や VFX 制作の最後の工程です。コンポジット用にはフロートのマスターを残し、OpenEXR を開けないクライアントやポートフォリオサイト、チャットアプリには PNG を渡します。

EXRは手元に残しましょう

この PNG は納品用のコピーです。ハイライトが白にクリップされ、パスも除かれているため、PNG からショットを再グレーディングすることはできません。PNG と一緒に EXR もアーカイブしてください。ラディアンス HDR の環境マップもプレビューしたい場合は、HDR を JPG に変換をご利用ください。

OpenEXRからPNGへの変換に関するよくある質問

PNGがBlenderのレンダーウィンドウと違って見えるのはなぜですか?

Blender はビュー変換を通してレンダリング結果を表示します。Blender 4.0 以降の標準は AgX、それ以前は Filmic で、さらに設定した Look や露出も反映されます。EXR はこの変換を通さないシーンリニアの生データとして保存されるため、Blender 以外の変換ツールには変換内容がわかりません。完全に同じ見た目にしたい場合は、Blender から直接 PNG を保存してください。

PNGでEXRのHDRの範囲を保持できますか?

いいえ。8ビットの PNG は黒から表示上の白まで各チャンネル256階調ですが、ハーフフロートの EXR は最大65,504までの値を保持できます。白より明るいハイライトは圧縮されるかクリップされるため、後でグレーディングする可能性がある場合は EXR をマスターとして残してください。

深度、法線、Cryptomatteのパスはどうなりますか?

含まれません。PNG は1枚の RGB 画像とアルファチャンネルしか持てないため、変換されるのはメインのビューティーレイヤーだけです。深度やノーマルのパスを確認したい場合は、Blender のコンポジターで別ファイルとして書き出し、そのファイルを変換してください。

レンダーの透明な背景は保持されますか?

はい。レンダリングで透明フィルムを使っていれば EXR にはアルファチャンネルがあり、PNG にもそのまま引き継がれます。そのため、編集ソフトでは被写体が市松模様の上に表示され、Web ではどんな背景の上にも重ねられます。

マルチレイヤーEXRが95 MBを超えています。どうすればよいですか?

Blender や Nuke でビューティーレイヤーだけにするか、DWAA 圧縮で保存し直してください。DWAA は非可逆ですが、ZIP や PIZ よりずっと小さくなります。1920 × 1080 のビューティーレイヤー1枚なら、通常は上限を大きく下回ります。

レンダーを共有するにはPNGとJPGのどちらが適していますか?

透明部分や UI のようなくっきりした輪郭がある場合は PNG、メールやサイズ制限のあるチャットで送るフルフレーム画像なら JPG が向いています。違いの詳細は JPG と PNG の比較記事で解説しています。