Light passing through interiors...
by Meyou · in General Discussion · 11/12/2008 (10:29 am) · 7 replies
I was told this a while back..., "even without setting up zones light should not pass through interiors". Can someone verify if that statement is true or false? I know there is quite a few issues with lighting so I'm trying to keep it simple. I placed a simple light inside some of my interiors built with constructor and they all are letting light pass. Other than setting up zones, what do I need to do to correct this? This is happening even with interiors that came with Torque?
#2
By zones I guess you mean portalling? You can set the portals not to allow external (eg sun) light through. If your DIF is sealed (no holes or portals over holes) you can set a custom ambient colour for that area.
11/12/2008 (2:02 pm)
If you have a hole/doorway/window in your DIF, light will pass through.By zones I guess you mean portalling? You can set the portals not to allow external (eg sun) light through. If your DIF is sealed (no holes or portals over holes) you can set a custom ambient colour for that area.
#3
11/12/2008 (2:05 pm)
We're also seeing light passing through DIF structures, even when there is no hole, doorway, or window.
#4
*a quick experiment later*
I'm guessing the latter with sgLightObject (or whatever it's called). Those don't seem to be real lights, they don't cast light across specular highlights, they illuminate a given area in size. If you want to use such things you'll have to define your own datablock for them.
11/12/2008 (4:42 pm)
Okay, what sort of light? Light inserted in the DIF when you're building it inside Constructor? Or one of those light Datablocks that you place in the TGE/A World Editor?*a quick experiment later*
I'm guessing the latter with sgLightObject (or whatever it's called). Those don't seem to be real lights, they don't cast light across specular highlights, they illuminate a given area in size. If you want to use such things you'll have to define your own datablock for them.
#5
11/13/2008 (7:17 am)
I'm primarily using sgUniversalStaticLight's (with individual datablocks, of course), and these definitely bleed through DIF walls. I was under the impression that the only way to prevent that is to set up zones using portals, but it would be nice if there was a way that did not require that.
#6
try search for "just make the wall thicker" and read through those, hope it helps :/
11/13/2008 (7:40 am)
I remember earlier talks about this issue;try search for "just make the wall thicker" and read through those, hope it helps :/
#7
Steve...Yes, portalling...about the holes/doorways...the light being passed is in a total different area than where the doorway is, for instance the doorway is in the front but I place a light in the back and that is where the light is passing...so that leads to a question of "does the hole/doorway break the dif up in other areas?"
Christian...I remember someone talking about thicker walls a while back, sounds logical, I'll try and make some sense out of all of this....hopefully we can come up with a way around this issue...
11/13/2008 (10:54 am)
Brian...I have TGE1.5.2,..I was afraid of that, I've seen that reply quite a bit...hope we can all figure something out on this issue...Steve...Yes, portalling...about the holes/doorways...the light being passed is in a total different area than where the doorway is, for instance the doorway is in the front but I place a light in the back and that is where the light is passing...so that leads to a question of "does the hole/doorway break the dif up in other areas?"
Christian...I remember someone talking about thicker walls a while back, sounds logical, I'll try and make some sense out of all of this....hopefully we can come up with a way around this issue...
Torque Owner Brian Kirchgessner
Prosimian Productions
I know that alot of the Dif objects I've made will have spots where light will pass through, and have yet to be able to fix.