POV-Ray : Newsgroups : povray.advanced-users : depth map? : Re: depth map? Server Time
27 Apr 2024 10:54:07 EDT (-0400)
  Re: depth map?  
From: Alain
Date: 12 May 2009 19:59:45
Message: <4a0a0d71$1@news.povray.org>
Chris B nous illumina en ce 2009-05-12 16:44 -->
>> "Marvin" <mto### [at] grfhr> wrote in message
>>> Could you please give an example of a texture with grayscale gradient 
>>> oriented
>>> towards the camera?
> 
> .. but thinking about it, you're probably better off using an 'onion' 
> pattern than a gradient pattern for this so that it fades to black as a 
> function of distance from the camera rather than as a function of the 
> distance from the plane the camera sits on. Note you should scale in all 
> 3 dimensions and you no longer need to reorient the pigment.
> 
> 
>  pigment {
>    onion color_map {
>      [0 color rgb 1]
>      [1 color rgb 0]
>    }
>    scale vlength(Camera_Location-Camera_Lookat)
>    translate Camera_Location
>  }
> 
> 
> Regards,
> Chris B
> 
Even beter, use the spherical pattern.
Have a value of 1 at the origin, that you translate to the camera location, and 
a value of zero at 1 unit radius, scaled to the depth of your scene.
If you scale the onion pattern to small, it goes back to 1 where you want black.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.