AcademySoftwareFoundation / rawtoaces

RAW to ACES Utility
144 stars 47 forks source link

"rawtoaces" does not support passing of RAW file meta data to the resulting ACES file #101

Open miaoqi opened 6 years ago

miaoqi commented 6 years ago

"rawtoaces" does not pass RAW file meta data to the resulting ACES. The issue is related to the fact that "aces_container" does not support writing the optional attributes to the header.

To address this issue,

1). update a function call in "aces_container"; 2). map the RAW file meta data into ACES's specification

miaoqi commented 6 years ago

Find the data structure of returned meta data from the RAW by "libraw":

https://www.libraw.org/docs/API-datastruct-eng.html#libraw_iparams_t

We can map members inside "libraw_iparams_t" to the matching optional attributes in ACES specification.

KevinJW commented 6 years ago

There have, in the past, been some discussions on adding EXIF data to OpenEXR on the development mailing list. You might want to check there as standardisation would be very useful to get vendors to support reading the data correctly. e.g. for HDRI image merging etc.

Kevin

KelSolaar commented 6 years ago

Yes! I will also chase with Mathias / ILM folks the status.

laserpanda commented 6 years ago

Any progress? O.o