Photoshop: Full support for 32-bit EXR multichannel

  • 5
  • Idea
  • Updated 6 years ago
  • (Edited)
- Full 32-bit support inside photoshop, no limitations.
- Support for 32-bit multichannel EXR, (I do some still-frame 3D compositing and would like to use photoshop instead of compositng software like Nuke and Fusion).
Photo of Tarje Pladsen

Tarje Pladsen

  • 3 Posts
  • 1 Reply Like

Posted 7 years ago

  • 5
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 815 Reply Likes
What do you mean by "limitations"? What things are missing support in 32 bit/channel that you need? (and be specific)
Photo of Tarje Pladsen

Tarje Pladsen

  • 3 Posts
  • 1 Reply Like
Hi Chris.

What I really miss are some of the adjustment layers, like Curves, Color Balance, Black & White etc.

And the EXR multichannel thing is really a standard when your working with 3D and Compositing, I find it a bit strange that Adobe hasn't kept up on the development in this area. I mean with all the specialized tools that has been incorporated into Photoshop the last years.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Curves and Color Balance depend on the image having a 0..1.0 range, which 32 bit/channel images don't have. Black & White - that I'm not sure about, since another group implemented it. It probably should work in 32 bit, and I'll ask them about it.

Yeah, I keep pushing for improvements to EXR format, and management never gives me the time. They always have higher priorities...
Photo of Tarje Pladsen

Tarje Pladsen

  • 3 Posts
  • 1 Reply Like
Ok.

You can use curves in After Effects on 32-bit EXR images, I don't really understand how it's any different in Photoshop.

It's good to hear that some people want real intergration between formats and software, although it apparently isn't shared by your managment :( too bad!

Thanks for responding anyways, I really appreciate it
Photo of Rich Powell

Rich Powell

  • 15 Posts
  • 0 Reply Likes
Yes, please improve the support for 32bit mode images.
Firstly I understand that this is difficult because it involves re-architecting each tool to work with floating point data as well as 8 or 16 bit integers.

In answer to your question, it would be much easier to list the tools that support 32bit editing rather than those which don't. When dealing with 32bit data, Photoshop has similar image editing capabilities to MS Paint (that is bundled with Microsoft windows).

Priorities for me are color balance, dodge and burn tools, healing tools, magnetic lasso, select color range.
Few of the filters work in 32bit mode. Blur, noise removal and sharpening are the filters I want most.

Most layer effects and styles don't work in 32 bit mode.

Note: dodge and burn can be clumsily performed by using the paint brush tool with various shades of gray as the foreground color.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 814 Reply Likes
Your statement is about 32 bit/channel and has no direct relation to this topic about EXR file format support.

But I'll answer some of it anyway.

The blending used for the dodge and burn tools relies on having unit range (0-1) pixel values. It won't work on floating point. So the dodge and burn tools could only be enabled if we completely changed the way they work (which I've been thinking about, but haven't come up with a great answer for yet -- dodge and burn concepts are inherently tied to photo-chemistry and low dynamic range). Using shades of gray and multiply or divide blend mode is a pretty good approximation to burn and dodge (respectively). But the blend modes don't account for the rolloff near black and white that occur in darkroom processing and the 8/16 bit version of those tools. You can even paint into layers to do the dodging and burning.

All layer styles/effects work in 32 bit/channel.

No, it would be easiest to list what you need -- the majority of tools and commands are working in 32 bit/channel. The biggest 32 bit/channel gap is in the plugin filters.
Photo of ocampo fernando

ocampo fernando

  • 1 Post
  • 0 Reply Likes
Curves, curves, curves and more curves. EXR has become the standard for 3D images and not just for animations but for still 3D images as well.

I don't understand the technical mumble jumble of it. Just make it like After Effects. Not all the effects support 32 bit EXR in after effects but the most useful do (like curves). You can even use the non-supported ones, after effects just warns you with a little yellow triangle which means you could lose color information.

I had to rely on After Effects to do all the color correction of EXR still images due the lack of support of 32 bit curves in Photoshop. Only problem with After Effects is it gets clunky with very large images and many layers, I'm mean something like 10000 x 10000 pixels. Once I'm done with the curves and color correction I export to photoshop for further modification in 8 bit mode.

I'd like to have all the image adjustment options that are grayed out in 32 bit mode to be available. Specially curves, and the ones that the others mentioned as well.

OK dogde and burn we can apply it after converting to 8 bit mode, but the magnetic lasso and healing tools could even take advantage of the high dynamic range :D.

Thanks and best regards.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Dodge and Burn you can already do in Photoshop - just paint on a layer and use blend modes.

Magnetic Lasso is inherently limited to 8 bit precision. I'd have to spend a while rewriting to feature to make it work on 32 bit data.

Healing Brush I'd like to see myself - but the people responsible don't seem interested in advancing it.