MistyLaraCarrara opened this issue on Mar 12, 2014 ยท 100 posts
bagginsbill posted Fri, 28 March 2014 at 3:14 PM
I'm not following what you mean by reflection and refraction being affected by GC.
I don't think they are at all. The equations of reflect and refract and transparency (which I have confirmed over and over as being individually what I expect, minus the issues detailed earlier) are unaffected by GC.
Incoming material (color maps, light colors, color chips on nodes) are all converted from gamma-corrected values to linear values. Then the rendering equation applies in the correct proportions. For example, Fresnel_Blend calculates the (linear) contribution of what you see at any given point based on a mix (or linear weighted some) between what is bounced by the surface and what passes through the surface. Then the final result, which is a linear luminance, is converted to screen color space (i.e approximately sRGB) by the final gamma correction.
I can demonstrate any of this, but it's quite a bit of work. Can you identify, with math, the part that isn't working the way you expect? If you can, then I can identify where one of is is imagining it works differently than the other, and we can assemble a specific scenario to show what is happening.
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)