POV-Ray : Newsgroups : povray.advanced-users : Invisible Photon Mapping : Re: Invisible Photon Mapping Server Time
26 Jun 2024 06:34:06 EDT (-0400)
  Re: Invisible Photon Mapping  
From: Alain
Date: 1 Sep 2011 17:13:40
Message: <4e5ff584@news.povray.org>

> I'm not sure if this question would be considered for "advanced" users or not,
> but: Is it possible to cast caustics from an object without seeing things
> reflected in its surface?
>
> I am modeling a planet, and I would like to see reflected light illuminating the
> dark side of one of its moons. I briefly tried radiosity, but photon mapping
> seemed more accurate.
>
> My problem is that I don't want to see objects reflected in the surface of the
> planet; I only want the caustics it casts. ...Is this outright impossible?
>

If you don't want to see the reflection of something, you add 
no_reflection to that something.

It should not affect the photons, but if your photons do cast caustics 
on that object, they won't show as the receiving surface is no longer 
visible in any reflection. A reflective object with no_reflection will 
reflect it's environment but will itself won't be reflected by other 
reflective surfaces. It will also not self reflect.

Another aproach would be to use a totaly transparent object with only 
the bright areas not transparent and having emission 1 in the finish.

In your particular case, your "solution" is not realistic.
You must NOT use both count and spacing for your photons. One OR the 
other, never both. You don't need the photons block on the light_source: 
By default all light_source emit photons that both reflect and refract 
acording to the target objects properties. It's a left over from around 
version 3.1 when photons was just begining. Exception, shadowless lights 
don't emit any photons. Your moon don't need a photons block as it don't 
reflect nor refract.

I got very good results using radiosity only.
You should make your light_source parallel.
You should NOT use ambient_lights 0.
It beter to always use assumed_gamma 1 for all scenes.
You should upgrade to version 3.7. It works much beter.




Alain


Post a reply to this message

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