|
|
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
|
|