Photoshop: Curves Adjustment under 32 bit/channel

  • 7
  • Idea
  • Updated 2 years ago
  • (Edited)
I like to see curve (adjustment layer) implemented under 32 bit mode. This would make it possible to make my own tone remaping and enable me to see the image naturally while working on it in this mode.
You would need to adjust the tool for linear float ranges.
Photo of Tom Schwarz

Tom Schwarz

  • 3 Posts
  • 4 Reply Likes

Posted 6 years ago

  • 7
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 814 Reply Likes
You do understand that 32 bit/channel is floating point, and has infinite positive and negative range?
Photo of Tom Schwarz

Tom Schwarz

  • 3 Posts
  • 4 Reply Likes
Hello Chris,
Yes of course. There is float orientated compositing tools out there which have curve editiors that allow the user to scroll and scale the coordinate system view to their taste although practically you rarely would exceed a dynamic range beyond 20 stops.
Photo of Giancarlo Lari

Giancarlo Lari

  • 5 Posts
  • 1 Reply Like
Mr Cox, we do understand "32 bit/channel is floating point, and has infinite positive and negative range". I suggest you read "The HDRI Handbook 2.0" to understand how curve adjustments works in other applications in 32bit.
Or you may look into another Adobe product, After Effects as curve adjustments have been available there for years now.
Photo of kim

kim

  • 8 Posts
  • 0 Reply Likes
Can I ask what the point of a 32 bit mode is if most of the software doesn't work with it? Is it Adobe policy to only half do everything it starts?
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
That doesn't relate to this topic, and makes very little sense.
Photo of kim

kim

  • 8 Posts
  • 0 Reply Likes
I was expanding on a topic about a feature missing from 32 bit mode, I don't see that the topic shouldn't be generalised.

And to ask why half the feature set is missing makes perfect sense to almost everybody. Except you who regularly, it seems, fails to see the sense in anything sensible.
Photo of Giancarlo Lari

Giancarlo Lari

  • 5 Posts
  • 1 Reply Like
I do see too that the abandoned development of the rest of tools in 32bit is closely related to this topic... When talking to my collegue is the main reason there is still resistance tobwork in 32bit. Mr. Cox are you suggesting to open a new thread for these instead to discuss it in here? Shall we open an individual thread for each of the old tools like dodge, burn, magic wand, color range, plus the Reduce Noise filter and the Color Balance adjustment?
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Yes, this topic is about something specific. To keep the discussion on track (much less to track interest), we need to stick to a single topic.

But please realize that many of those tools rely on math that CANNOT work in 32 bit/channel. If you have a specific need for something to work in 32 bit/channel - tell us what that need is, and we'll see if we can make the function work, or explain why it cannot be made to work.
Photo of Blochi

Blochi

  • 3 Posts
  • 1 Reply Like
Although the numerical range in 32-bit is close to infinity, the data is not.

There are curve interfaces that allow manipulating this data with great success. Don't look at After Effects, rather look at Fusion or Nuke.

What makes these curve interfaces succeed are:

- the window can be expanded to fill more screen area. I can go fullscreen for fine tuning
- you can zoom out of the graph to show value ranges beyond 1
- you can set curve points anywhere, including the super-bright areas beyond 1
- you can use bezier handles to adjust the outgoing slope, after the last keyframe. Bezier handles are also very useful to adjust the slope elsewhere on the curve.
- to identify and prevent unwanted crossing of the RGB channels it is necessary to see RGB curves drawn at the same time.

None of these are currently possible in Photoshop's Curve interface, and so I can see why making curves 32-bit capable would require a lot of engineering effort. But I think these features would also benefit the Curves interface in general.

Christian Bloch
Photo of Tom Schwarz

Tom Schwarz

  • 3 Posts
  • 4 Reply Likes
I think there is actually a good point made that improving the curve editor in the described ways would not only benefit the 32 bit mode but also provide more precision, control and comfort when working in integer bit modes.

And then the only difference would be that you would need to be able to expand the scale beyond 1, in 32 bit mode.

I know that there is concern that implementations of this sort are too technical for the average user. But I think it would be fair to assume that people who use the 32 bit mode have an understanding of why and when they are operate in it and the functions they use to do so.

The additions Christian describes would still be very intuitive and by default you could leave the editor the same in size and curve type to start with, so users wouldn't be confused by the new functionality.
Photo of Markus Johan Schille

Markus Johan Schille

  • 2 Posts
  • 0 Reply Likes
Please implement a curve interface in 32 bit mode. I would also love to see the Lumetri Color interface from Premiere/After Effects implemented into Photoshop for full compatibility accross the board. That would allow me to apply the same colorcorrections to images in Photoshop as I have in used in After effects. After effects is not very good at handling high resolution images and crashes when I import an image that is 25000 x 14000 in 32 bit. Now I have to try to recreate the comp in Photoshop and try to mimic the same color corrections, but it isn't easy, and Photoshop doesn't even allow me to use curves in 32 bit mode.
Photo of PECourtejoie

PECourtejoie, Champion

  • 792 Posts
  • 285 Reply Likes
I'm wondering how the AE teams handles the issues raised by Chris...