|
![](/i/fill.gif) |
"Chris Huff" <chr### [at] mac com> wrote...
> However, I expected the colors to be unclipped and unmodified, and this
> sounds like a bug...
AFAIK, the float values that the post process filters access are in fact
pre-gamma and pre-clipping. At least that's what I intended when I wrote
the code... and a quick look at the source code (search for
"Assign_PP_Data") confirms this. (Assign_PP_Data, which copies all the
post-processing data to the appropriate array, is done between Trace or
Trace_Primary_Ray and the corresponding calls to clip_colour and
gamma_correct.)
Post processing filters also have access to the gamma-corrected, clipped
values (these are the values that most filter writers use).
-Nathan
Post a reply to this message
|
![](/i/fill.gif) |