UltKit

EXR 轉 PNG 轉換器

把 OpenEXR 算圖轉成任何瀏覽器、通訊軟體或簡報都能顯示的 PNG。浮點影像會轉為標準 8 位元色彩並保留 Alpha 通道,可直接拿來給客戶預覽或放進作品集。

圖片轉換器

或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳 .exr 算圖檔

    支援來自 Blender、Houdini、Maya 或 Nuke 的單層或多層 EXR 檔案。每批最多 20 個,每個檔案上限 95 MB。

  2. 2

    按下「轉換為 PNG」

    讀取主要的 RGBA 影像,將線性光轉換為顯示色彩,並寫成 8 位元 PNG。

  3. 3

    與你的檢視器比對

    將 PNG 與算圖視窗並排開啟比對。如果外觀不同,請參考下方關於檢視轉換的說明。

EXR 以浮點數儲存光線,PNG 則每個色版只有 256 階。轉換就是將前者對應到後者,只保留 beauty 影像與 Alpha,其他內容不會保留。

Blender 與 VFX 算圖的 EXR 轉 PNG

Industrial Light & Magic 為自家電影製作流程開發了 OpenEXR,並於 2003 年以開放原始碼發布。其 16 位元半精度浮點類型讓像素可以比白色亮得多,合成師因此能加入光暈、調整曝光或為鏡頭調色而不產生色階斷層。這個格式現由 Academy Software Foundation 維護,Blender、Houdini、Maya、Nuke 與 After Effects 都能輸出。

這種彈性也是 .exr 無法在瀏覽器、手機相簿、Slack 或 Google Slides 中開啟的原因。當客戶想看某一影格、老師需要一張靜態圖作為課程作業,或 ArtStation 需要作品集圖片時,算圖結果就必須變成一般圖片。PNG 是常見的選擇:無損、算圖透明處保持透明,而且到處都能開啟。

從線性浮點光線到 8 位元 PNG

  1. 讀取 beauty 圖層

    解碼 EXR 的主要 RGBA 影像,浮點數值可能遠高於 1.0。

  2. 對應到顯示色彩

    將線性光轉換為 sRGB,超出白色的數值會被壓縮或截斷。

  3. 寫成 8 位元 PNG

    每個色版轉為 0–255,包含 Alpha,並以無損方式壓縮。

哪些 EXR 通道與 AOV 會進入 PNG

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 沒有 Alpha 色版,透明區域會以背景色填滿。

EXR

OpenEXR

OpenEXR 是 Industrial Light & Magic 開發、於 2003 年以開放原始碼釋出的高動態範圍影像格式。它儲存 16 位元半精度浮點或 32 位元浮點色版,因此極亮的亮部與很深的暗部在編輯時不會被裁切。它支援多個具名色版、圖層,以及無損或有損壓縮,是視覺特效、合成和 3D 算圖的標準格式。檔案很大,一般圖片檢視器和瀏覽器無法正確顯示。

壓縮方式
有損或無損
透明度
支援
動畫
不支援
推出年份
2003 · Industrial Light & Magic
EXR 轉檔工具

PNG

Portable Network Graphics

PNG 是 1996 年由 PNG Development Group 發布的無損點陣圖格式,後來由 W3C 與 ISO 納入標準。它會完整保留每一個像素,支援完整的 Alpha 透明度,處理文字、銳利邊緣和純色區塊時不會產生瑕疵。這樣的精確度使它非常適合螢幕截圖、標誌、圖示和介面圖形。代價是檔案大小:存成 PNG 的相片,往往比同一張相片存成 JPEG 或 WebP 大上好幾倍。所有瀏覽器、作業系統和編輯軟體都能開啟 PNG 檔案。

壓縮方式
無損
透明度
支援
動畫
不支援
推出年份
1996 · PNG Development Group
PNG 轉檔工具

EXR 轉 PNG 是 3D 或視覺特效專案的最後一步:藝術家保留浮點母檔用於合成,並將 PNG 交給無法讀取 OpenEXR 的客戶、作品集網站與聊天軟體。

保留 EXR 原檔

這個 PNG 是交付用的副本。高光一旦被截斷成白色、其他 pass 被捨棄,就無法再用它重新調色。請將 EXR 與 PNG 一併封存;若也需要預覽 radiance 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 只包含一張 RGB 影像與一個 Alpha 色版,因此只會轉換主要的 beauty 圖層。若要查看深度或法線 pass,請先在 Blender 的合成器中將它輸出為獨立檔案,再轉換該檔案。

算圖的透明背景會保留嗎?

可以。如果算圖使用透明背景,EXR 就含有 Alpha 色版,PNG 也會保留,物件在編輯軟體中會顯示在棋盤格上,在網頁上則可疊在任何背景之上。

多圖層 EXR 超過 95 MB,該怎麼辦?

請從 Blender 或 Nuke 重新儲存,只保留合成後的圖層,或改用 DWAA 壓縮,這是破壞性壓縮,但檔案比 ZIP 或 PIZ 小很多。單一 beauty 圖層、1920 × 1080 的檔案通常遠低於上限。

分享算圖用 PNG 還是 JPG 比較好?

算圖含透明背景或有銳利的介面式邊緣時選 PNG;若是要放進電子郵件或有大小限制的聊天中的完整畫面影像,則選 JPG。我們的 JPG 與 PNG 比較文章有詳細說明兩者的取捨。