POV-Ray : Newsgroups : povray.general : Caustics on a surface under an object : Re: Caustics on a surface under an object Server Time
2 Nov 2024 05:19:57 EDT (-0400)
  Re: Caustics on a surface under an object  
From: Alain
Date: 22 May 2004 10:08:46
Message: <40af5eee$1@news.povray.org>
Stefan Viljoen <rylan@ nous apporta ses lumieres ainsi en ce 2004/05/22 
09:13... :

>Hi guys
>
>If I want caustics on a surface BELOW a photon target, must the surface that
>the photon target is on also be a photon target?
>
>I have tried many combinations but simply cannot get caustics on a surface
>"behind" a photon target, even with very small spacings and lots of photons
>- all my photon caustics stay confined to the glass object. I simply cannot
>get caustics onto the table "behind" the glass standing on it.
>
>Any idea what exactly is wrong? Concisely:
>
>                        photon emitting light
>                        v
>            |   |       *
>            |   |
>____________|   |
>     ^         ^ glass          
>Surface
>
>I want caustics not just inside the glass, but also here, on the "table":
>
>caustics
>    |
>    |    |
>    v    |
>_________|
>
>What should my scene code look like? Must the "table" be a target or not?
>Must the glass "collect" photons? If I make it "collect" photons its
>completely white, which I do not want.
>
>Any help appreciated!
>
>Thanks...
>  
>
You use "target" to designate objects that actively interact with the 
photons: reflect, scater or diffract them. You need to explicitely set 
it. Default is target off.
You use "collect on" for objects on whitch the photons will show. 
Default is collect on.
You must set "refraction on" if you want the photons to bend according 
to the ior. Default is refraction off.
You must set "reflection on" if you want the photons to be reflected. 
Default is reflection off.
You MUST set an ior >1, otherwise, the photons will pass straight true. 
About 1.3 for fresh water, around 1.5 for glass. Also, you can optionaly 
set dispersion 1.01 to 1.1 to give you some chromatic dispersion.
Refraction and reflection must be set both for the light_source AND for 
the object in ther respective photons blocks.
If you want the photons to visible inside a media, you need to set 
"media on" for that media. Default is media off.

Alain


Post a reply to this message

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