UltKit

Konwerter EXR na PNG

Zamień render OpenEXR na plik PNG, który wyświetli każda przeglądarka, komunikator i prezentacja. Obraz zmiennoprzecinkowy zostaje sprowadzony do standardowego 8-bitowego koloru z zachowaniem kanału alfa, gotowy do podglądu dla klienta lub do portfolio.

Konwerter obrazów

lub upuść Pliki JPG, JPEG, JPE … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij rendery .exr

    Jednowarstwowe lub wielowarstwowe pliki EXR z Blendera, Houdini, Maya lub Nuke. Do 20 plików w jednej partii, każdy do 95 MB.

  2. 2

    Kliknij Konwertuj na PNG

    Główny obraz RGBA jest odczytywany, przekształcany ze światła liniowego na kolory wyświetlania i zapisywany jako 8-bitowy PNG.

  3. 3

    Porównaj z podglądem w swoim programie

    Otwórz PNG obok okna renderu. Jeśli wygląd się różni, wyjaśnia to poniższa uwaga o transformacji widoku.

EXR zapisuje światło jako liczby zmiennoprzecinkowe, a PNG jako 256 poziomów na kanał. Konwersja przekłada jedno na drugie i zachowuje obraz beauty oraz alfa, nic więcej.

EXR na PNG dla renderów z Blendera i VFX

Industrial Light & Magic stworzyło OpenEXR na potrzeby własnego potoku filmowego i w 2003 roku udostępniło je jako open source. 16-bitowy typ half-float pozwala pikselowi być znacznie jaśniejszym niż biel, a tego potrzebują kompozytorzy, by dodawać poświatę, zmieniać ekspozycję lub korygować kolory ujęcia bez bandingu. Format jest obecnie rozwijany pod Academy Software Foundation, a zapisują go Blender, Houdini, Maya, Nuke i After Effects.

Ta elastyczność sprawia też, że plik .exr nie otworzy się w przeglądarce, galerii telefonu, Slacku ani Prezentacjach Google. Gdy klient chce zobaczyć kadr, nauczyciel potrzebuje klatki do pracy na kurs albo ArtStation wymaga obrazu do portfolio, render musi stać się zwykłym obrazem. PNG to typowy wybór: bezstratny, przezroczysty tam, gdzie przezroczysty jest render, i czytelny wszędzie.

Od liniowego światła zmiennoprzecinkowego do 8-bitowego PNG

  1. Odczyt warstwy beauty

    Główny obraz RGBA z EXR jest dekodowany; wartości zmiennoprzecinkowe mogą znacznie przekraczać 1,0.

  2. Mapowanie na kolory wyświetlania

    Światło liniowe jest przekształcane do sRGB, a wartości powyżej bieli są kompresowane lub obcinane.

  3. Zapis 8-bitowego PNG

    Każdy kanał przyjmuje wartości 0–255, łącznie z alfa, z kompresją bezstratną.

Które kanały i AOV z pliku EXR trafiają do PNG

from ↓ · to →PNGJPG
RGB beautyRGB beauty to PNG: yesRGB beauty to JPG: yes
AlphaAlpha to PNG: yes– Alpha to JPG: no
Głębia (Z)– Głębia (Z) to PNG: no– Głębia (Z) to JPG: no
Normal– Normal to PNG: no– Normal to JPG: no
Cryptomatte– Cryptomatte to PNG: no– Cryptomatte to JPG: no
Dodatkowe warstwy widoku– Dodatkowe warstwy widoku to PNG: no– Dodatkowe warstwy widoku to JPG: no
supported not offeredJPG nie ma kanału alfa; przezroczyste obszary są wypełniane kolorem tła.

EXR

OpenEXR

OpenEXR to format obrazów o wysokim zakresie dynamicznym (HDR), opracowany przez Industrial Light & Magic i udostępniony jako open source w 2003 roku. Przechowuje kanały 16-bitowe half-float lub 32-bitowe float, dzięki czemu bardzo jasne światła i głębokie cienie przetrwają edycję bez obcięcia. Obsługuje wiele nazwanych kanałów, warstwy oraz kompresję bezstratną lub stratną i jest standardem w efektach wizualnych, kompozycji i renderowaniu 3D. Pliki są duże, a zwykłe przeglądarki obrazów i przeglądarki internetowe nie wyświetlają ich poprawnie.

Kompresja
Stratna lub bezstratna
Przezroczystość
Tak
Animacja
Nie
Rok powstania
2003 · Industrial Light & Magic
Konwerter EXR

PNG

Portable Network Graphics

PNG to bezstratny format rastrowy opublikowany w 1996 roku przez PNG Development Group, a później ustandaryzowany przez W3C i ISO. Zachowuje każdy piksel dokładnie, obsługuje pełną przezroczystość alfa i bez artefaktów radzi sobie z tekstem, ostrymi krawędziami i jednolitymi kolorami. Ta precyzja czyni go idealnym do zrzutów ekranu, logo, ikon i grafik interfejsu. Wadą jest rozmiar: zdjęcia zapisane jako PNG są często kilkukrotnie większe niż to samo zdjęcie w JPEG lub WebP. PNG otwierają wszystkie przeglądarki, systemy operacyjne i edytory.

Kompresja
Bezstratna
Przezroczystość
Tak
Animacja
Nie
Rok powstania
1996 · PNG Development Group
Konwerter PNG

EXR na PNG to ostatni etap pracy 3D lub VFX: artyści zachowują główny plik float do kompozycji, a klientom, portfolio i komunikatorom, które nie czytają OpenEXR, przekazują PNG.

Zachowaj plik EXR

PNG to kopia do przekazania. Gdy światła zostały obcięte do bieli, a przebiegi odrzucone, nie da się z niego ponownie skorygować ujęcia. Archiwizuj EXR razem z PNG, a mapę środowiska HDR w formacie radiance wyślij przez HDR do JPG, gdy potrzebujesz podglądu także jej.

Pytania o konwersję OpenEXR na PNG

Dlaczego PNG wygląda inaczej niż okno renderu w Blenderze?

Blender pokazuje rendery przez transformację widoku (od Blendera 4.0 domyślnie AgX, wcześniej Filmic) oraz ustawiony Look i ekspozycję. Pliki EXR są zapisywane jako surowe dane liniowe względem sceny, bez tej transformacji, więc konwerter poza Blenderem jej nie zna. Aby uzyskać dokładnie ten sam wygląd, zapisz PNG bezpośrednio z Blendera.

Czy PNG pomieści zakres HDR pliku EXR?

Nie. 8-bitowy PNG ma 256 poziomów na kanał, od czerni do bieli ekranu, a EXR typu half-float może przechowywać wartości do 65 504. Światła jaśniejsze niż biel są ściskane lub obcinane, dlatego zachowaj EXR jako plik główny do dalszej korekcji kolorów.

Co dzieje się z przebiegami głębi, normalnych i Cryptomatte?

Są pomijane. PNG zawiera jeden obraz RGB i kanał alfa, więc konwertowana jest tylko główna warstwa beauty. Aby obejrzeć przebieg głębi lub normalnych, zapisz go do osobnego pliku w kompozytorze Blendera i skonwertuj ten plik.

Czy przezroczyste tło renderu zostanie zachowane?

Tak. Jeśli render użył przezroczystego tła, EXR ma kanał alfa, a PNG go zachowuje, dzięki czemu obiekt leży na szachownicy w edytorach i na dowolnym tle strony w internecie.

Mój wielowarstwowy EXR ma ponad 95 MB. Co mogę zrobić?

Zapisz go ponownie z Blendera lub Nuke tylko z warstwą połączoną albo z kompresją DWAA, która jest stratna, ale daje znacznie mniejsze pliki niż ZIP czy PIZ. Pojedyncza warstwa beauty w rozdzielczości 1920 × 1080 zwykle mieści się w limicie z dużym zapasem.

PNG czy JPG — co lepiej nadaje się do udostępnienia renderu?

PNG, gdy render ma przezroczystość lub ostre krawędzie jak w interfejsach, a JPG, gdy to pełnokadrowy obraz do e-maila lub czatu z limitem rozmiaru. Nasze porównanie JPG i PNG dokładnie omawia ten kompromis.