POV-Ray : Newsgroups : povray.beta-test : Global lights, shadowless, etc. : Re: Global lights, shadowless, etc. Server Time
29 Jul 2024 10:20:46 EDT (-0400)
  Re: Global lights, shadowless, etc.  
From: bob h
Date: 28 May 2002 05:21:26
Message: <3cf34c16@news.povray.org>
"TinCanMan" <Tin### [at] hotmailcom> wrote in message
news:3cf22e8a$1@news.povray.org...
>
> light group 1 has a light and box with the box having no image, i.e only
> seen in the mirror
> light group 2 has a similar light and box  with the light being shadowless
> and the box having no reflection, i.e. they are only seen in real, not the
> mirror.  when the sphere is added to this light group, it casts no shadow
on
> the box as expected, but in the mirror it casts a shadow on the reflected
> box which, i think, it shouldn't. Am I missing something here?

Section 6.5.9.7 states the following:
___________________________
When no_image is used, the object will not be seen by the camera, either
directly or through transparent/refractive objects. However, it will still
cast shadows, and show up in reflections (unless no_reflection and/or
no_shadow is used also).
When no_reflection is used, the object will not show up in reflections. It
will be seen by the camera (and through transparent/refractive objects) and
cast shadows, unless no_image and/or no_shadow is used.
_________________________

I was confused by this. I had used 3 light groups, placing the floor and
mirror apart too. Thinking maybe global_lights could help somehow but it did
not. What's apparently being described is that a shadow cannot be separated
except via no_shadow. Just one of those things you shouldn't read fast and
instead think over a few moments. Simply put, it's saying no_reflection has
no bearing over shadows. It's merely a "object modifier" alone, each of
those three keywords independantly acting upon things.

Yet, I too, was surprised light_groups wasn't able to discern them
separately.

bob h


Post a reply to this message

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