I would have to extend the naming, because we allow arbitrary length names with Unicode for our channels and layers.
Also, Photoshop supports up to 56 channels total, RGBA layers or grayscale layers (not in the same document), plus adjustment layers, plus rendered layers, plus a few other things that would be difficult to support in this scheme. But I could limit saving a 32 bit/channel image in EXR to images that have none of the non-pixel features (I just have to write some more code to express that in a plugin ;-). Currently Photoshop CS2 reads and writes OpenEXR as 32 bit/channel images (float), with no layers of course. We currently also write only half format, but will read anything the library supports (as of whenever we snapshotted the library to ship our code). In upcoming versions, we would be interested in reading and writing simple layers. And I think you will find the final release of Photoshop CS3 rather interesting. (sorry, can't say more without an NDA) Chris -----Original Message----- From: [EMAIL PROTECTED] on behalf of Ton Roosendaal Sent: Wed 12/20/2006 1:22 AM To: openexr-devel@nongnu.org Subject: Re: [Openexr-devel] Multi-layer multi-pass files > Where are you going to put the user assigned names for layers and > channels? In another comment? No, all names are stored in the channel itself, as mentioned above. The user only assigns names to the Layers. Pass/channel names are generated based on defaults. > Where are you putting the compositing modes and other attributes of > each layer? > Do you have any way to represent layer data that isn't pixels (ie: > "this should be solid 1.0,0,0", or "this is a reference to another > node in the graph"). That's outside of the scope for how we like to use OpenEXR. > And how does this map to other applications that support layers and > extra channels, such as Photoshop? Well, if you would do a similar parsing of layer/channel names (also for saving) that would be very nice! :) Afaik photoshop only has "Layers" with RGBA, right? What kind of support Photoshop has now for OpenEXR? -Ton- _______________________________________________ Openexr-devel mailing list Openexr-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/openexr-devel