scooby_dooby said:
Since then they've also implented NAO32 wwhich is not HDR,
NAO32 *is* HDR and because this point has been explained several times but people seem to persist in thinking otherwise, I'm tempted to start neg-repping people who say it isn't for being too stupid to learn, after several discussions on the matter, what HDR is and how different data formats can represent it in different ways with varying efficiencies.
I refer you to the previous discussion on the matter where Deano found himself having to explain why not being FP didn't mean not being HDR -
http://www.beyond3d.com/forum/showpost.php?p=648657&postcount=194
There's this important calrification from Marco as to the colourspace model -
http://www.beyond3d.com/forum/showpost.php?p=649948&postcount=254
Saying NAO32 is a workaround for real HDR is like saying saving a digital photograph saved in an HSL format is a workaround for saving it in RGB and it's not really a digital photo.
NAO32 represents colours differently, more akin to the way humans see than how TVs make up an image. The Lab space has plusses such as the BW saving in Marco's implementation and the true representation of 'overbright' areas of the image. It also has downsides like not being able to support standard blending modes which for example are essential in alpha blending (Marco visited this topic
here). RGB doesn't have the problem with blending that colour+intensity colour spaces have, but had other problems like it can't represent overbright areas correctly.
There is no way perfect way to represent colour!
There is no one solution to HDR!
There is no one true way to do HDR and everything else is a fake, especially when your display is limited to trying to portray images as your eye sees in the real world with a load of red, green and blue dots.
This is true of all areas of computer graphics. CSGs are no more a fake of real objects than triangle meshes are. There's no correct way by which everything else is a fake.
Everyone on this forum should know that by now. The fact you may associate one particular system as the 'proper' way and anything different as a 'fake' means you don't grasp the nature of the task of creating artificial images on finite hardware to be transmitted to the human eye through a technologically limited display system.