|
|
El 10/04/16 a las 23:17, Jaime Vives Piqueres escribió:
> Just tried it for noise:
Ok, ditch that one, these work better:
// RGB noise
tonemapping {
#declare noise_amount=0.05;
parameters { red,green,blue,x,y }
function(r,g,b,x,y)
{r-f_granite(.1+x*image_width,y*image_width,0)*noise_amount+f_granite(.4+x*image_width,y*image_width,0)*noise_amount}
function(r,g,b,x,y)
{g-f_granite(.2+x*image_width,y*image_width,0)*noise_amount+f_granite(.5+x*image_width,y*image_width,0)*noise_amount}
function(r,g,b,x,y)
{b-f_granite(.3+x*image_width,y*image_width,0)*noise_amount+f_granite(.6+x*image_width,y*image_width,0)*noise_amount}
}
// B&W noise
tonemapping {
#declare noise_amount=0.05;
parameters { red,green,blue,x,y }
function(r,g,b,x,y)
{r-f_granite(.1+x*image_width,y*image_width,0)*noise_amount+f_granite(.2+x*image_width,y*image_width,0)*noise_amount}
function(r,g,b,x,y)
{g-f_granite(.1+x*image_width,y*image_width,0)*noise_amount+f_granite(.2+x*image_width,y*image_width,0)*noise_amount}
function(r,g,b,x,y)
{b-f_granite(.1+x*image_width,y*image_width,0)*noise_amount+f_granite(.2+x*image_width,y*image_width,0)*noise_amount}
}
Also, I found a solution for the pre-aa problem : don't use aa, but
focal blur. :)
--
jaime
Post a reply to this message
|
|