cspear opened this issue on May 10, 2008 ยท 59 posts
bagginsbill posted Mon, 21 July 2008 at 7:50 PM
Every shader you've every liked before Poser Pro + Gamma was a shader that was designed to compensate for the absence of gamma. Shaders that produce good looking results without gamma correction at the end will NOT EVER produce good results WITH gamma correction.
The GC should be applied to new shaders - not anything designed for non-gamma Poser. For example, all my old shaders look terrible in PPro with Gamma, and I think face_off's shaders don't work the same either. All the effects were carefully tuned to produce good looking results, using NON-LINEAR MATH. Now you're trying to use linear math with these shaders and it just isn't going to look good.
What you must learn to do is design shaders to work WITH GC, not instead of GC. You can't add GC on top. It's overkill.
Also, you can't just flip gamma on and off. You have to go into every last shader, and make sure that any image map that is being used for data, such as displacement maps, has a forced GC value of 1. You cannot let those images track the rendering gamma, as they are not visual - they are data. Changing the rendering gamma results in changes to that data, which alters the displacements.
I warned the SM guys this sort of thing would be a problem, and that I'd be explaining this over and over and over.
They really should hang a HUGE RED SIGN on every forum, a sticky, that shows how to use GC.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)