Perbedaan warna EXR dengan PNG

Apr 10 2020

Untuk menghindari masalah PNG dengan Transparansi api, saya mengekspor gambar dalam format EXR, tetapi ketika saya membandingkannya dengan pasangan PNG, warna pada gambar EXR akan meledak.

Mengapa dan bagaimana saya bisa memperbaikinya?

Jawaban

5 susu Apr 10 2020 at 17:59

Penjelasannya dulu:

PNG tidak dapat menangani piksel yang memancarkan dan transparan pada saat yang sama karena PNG tidak mendukung transparansi alfa terkait.

Anda berada di jalur yang benar menggunakan EXR, yang perlu Anda pahami adalah bahwa EXR diekspor sebagai informasi linier (artinya tidak ada "kurva gamma" yang diterapkan untuk membuatnya ditampilkan dengan baik di monitor). Gambar dalam format EXR tidak dibatasi oleh batas Tampilan yang Direkomendasikan, dengan tidak ada perubahan warna yang diatur oleh manajemen warna. (kunjungi tautan ini untuk penjelasan lebih dalam). Bayangkan gambar EXR sebagai salinan persis dari lapisan render dengan semua kecerahan dan warna, yang mungkin melebihi batas yang dapat ditampilkan monitor.

Upaya untuk menjawab:

EXR harus mengalami beberapa perubahan warna sebelum dapat ditampilkan dengan baik di layar. Jika Anda mengimpornya ke perangkat lunak lain (seperti photoshop), mereka perlu diinterpretasikan sebagai linier sebelum dapat ditampilkan, dan mungkin diskalakan agar sesuai dengan nilai yang digunakan oleh perangkat tampilan. Jika Anda melakukan pengomposisian dalam blender, EXR seharusnya tidak bermasalah. Harap tambahkan informasi tentang bagaimana Anda melihatnya dan apa yang ingin Anda lakukan dengan gambar tersebut.