Provide an optional alternative coloring algorithm
Assume during rendering a pixel has a CurrentColor.
When an iteration of the flame "hits" the pixel by a transformation change the color of the pixel according to the following:
A*CurrentColor + B*TRANSFORMcolor
Where TRANSFORMcolor is the color associated with the particular transform which "hit" the pixel, and where
A + B = 1
And the user can set B for example
and if this is the first contribution for the pixel
A = 0 and B = 1
This should produce some very interesting colors based mostly on the most recent applied transform not just the average of all applied transforms.
Log in to post a comment.