Page 1 of 1

Support for 32bit per colour channel

Posted: Thu Jul 08, 2010 7:40 am
by Rogue123
About two months ago I posted a question about whether Rev Studio supports images with more than 8bit per colour channel - so far, no answer, so I guess there is no support for this.

However, it would be, I feel, a very useful new feature for upcoming versions - clients' needs and expectations in this department have risen, and support for high colour range images is essential for graphics tools written in Runrev Studio.

Re: Support for 32bit per colour channel

Posted: Thu Jul 08, 2010 7:49 am
by Mark
Rogue,

Instead of posting your request multiple times in this forum, you should report it to the QA centre just once.

Best regards,

Mark

Re: Support for 32bit per colour channel

Posted: Thu Jul 08, 2010 4:26 pm
by FourthWorld
Rev uses RBG "Truecolor", providing 16.7 million colors. While Windows 7 is said to support higher color depth, I don't believe OS X does, and relatively few hardware manufacturers currently support depths greater than Truecolor. Given that Truecolor is already at the edge of what humans can perceive (and much higher for the roughly 30% of the male population with color perception anomalies), adoption of higher color depths seems likely to take some time to catch on, esp. when we consider the impact on data size.

So in short, I agree with Mark, this would make a good addition to the Rev Quality Control Centers' feature requests, but I wouldn't be surprised if it remained a relatively low priority for at least another year until more systems can support it:

The RQCC is available here:
http://quality.runrev.com/qacenter/

Re: Support for 32bit per colour channel

Posted: Fri Jul 09, 2010 12:47 am
by Rogue123
Instead of posting your request multiple times in this forum, you should report it to the QA centre just once.
I did not post it multiple times - I posted the general question only once some time ago in the 'getting started with Rev Studio or Enterprise" section, and received no answer, and after checking the documentation one more time I thought I'd put it up as a feature request. Thanks for the heads up - next time I will post questions/feature requests in the QA centre.
Rev uses RBG "Truecolor", providing 16.7 million colors. While Windows 7 is said to support higher color depth, I don't believe OS X does, and relatively few hardware manufacturers currently support depths greater than Truecolor. Given that Truecolor is already at the edge of what humans can perceive (and much higher for the roughly 30% of the male population with color perception anomalies), adoption of higher color depths seems likely to take some time to catch on, esp. when we consider the impact on data size.
Whether or not hardware/human optical system supports the final output beyond RGB/sRGB is unfortunately not the point: it is a matter of supporting higher bit processing of images internally. So, for example, most graphics workflows these days have moved/are moving to a 16/32bit per channel image pipeline. A raw image taken by a semi-professional digital camera supports way more colour information than an 8bit per channel one, and software must be able to handle this. All graphic software worth its salt supports processing of images beyond 8bit a channel, i.e. Photoshop, Photopaint, ImageMagick, Lightroom, Blender,

And as long as Rev does not support this, its use in development for (semi)professional graphics software is severely limited, if not useless.

Re: Support for 32bit per colour channel

Posted: Fri Jul 09, 2010 5:15 am
by FourthWorld
Rogue123 wrote:And as long as Rev does not support this, its use in development for (semi)professional graphics software is severely limited, if not useless.
I'd argue that if your goal was to build Photoshop in a very high-level language like Rev you'd be disappointed with the results in many more ways beyond just the color depth. At a minimum Rev would need to add far better support for parsing color arrays, ideally with built-in filtering mechanisms.

What are you looking to build?