Portal Issue that I haven't seen yet in this forum....
by Leonardo Pellegrini · in Constructor · 10/08/2009 (6:06 pm) · 4 replies
Hello, first post here :)
I've been using Constructor and then exporting the map to DIF so I can use it on torque 3D.
My main problem are portals, I place them correctly (I think) , the it's 2 rooms and the engine correctly separates everything into 3 zones (the two rooms and the litle frame of the "door"). The portal works because nothing beyond it is being calculated, but the problem is that when I look into the portal, I can't see the room at all! Here is a picture of the problem:
On the left, that's what I get with my portals, and on the right it's how it's supposed to look like (I deleted the portal for the right picture).
[IMG]http://img42.imageshack.us/img42/1663/problemdx.th.png[/IMG]
I don't have any detail brushes, lights, or anything strange, just basic brushes and a portal, (some junk objects on the other room to check the fps to see if the portal works).
At first glance I can see that the white wall that is being rendered is at the limit of one of the zones... the portal is properly placed in the middle of the "door" frame, it's a really thin brush and it intersects all four walls as it's supposed to be.
How can I make the other room show up while having the portal work properly?
I've been using Constructor and then exporting the map to DIF so I can use it on torque 3D.
My main problem are portals, I place them correctly (I think) , the it's 2 rooms and the engine correctly separates everything into 3 zones (the two rooms and the litle frame of the "door"). The portal works because nothing beyond it is being calculated, but the problem is that when I look into the portal, I can't see the room at all! Here is a picture of the problem:
On the left, that's what I get with my portals, and on the right it's how it's supposed to look like (I deleted the portal for the right picture).
[IMG]http://img42.imageshack.us/img42/1663/problemdx.th.png[/IMG]
I don't have any detail brushes, lights, or anything strange, just basic brushes and a portal, (some junk objects on the other room to check the fps to see if the portal works).
At first glance I can see that the white wall that is being rendered is at the limit of one of the zones... the portal is properly placed in the middle of the "door" frame, it's a really thin brush and it intersects all four walls as it's supposed to be.
How can I make the other room show up while having the portal work properly?
About the author
#2
10/09/2009 (11:12 am)
Hmm no idea about that...more info about that subject would really help, if that's possible.
#3
10/14/2009 (11:04 am)
I really need help with this, if someone could help me out it would be really appreciated.
#4
The only suggestion I can make is either research how to make a proper portal in Constructor (this is not easy to do, Constructor is very picky) or look into using DTS shapes for your interiors. If you do the latter look into the lighting scheme for DTS interiors first. One thing I've not heard a good explanation on is lighting DTS interiors. They say you can achieve the same type of lighting with DTS as you can with DIF but I haven't heard anyone explain how its done.
10/22/2009 (7:56 am)
I'm afraid I can't help much with T3D issues, I haven't worked with that engine yet. I do remember some discussion, when T3D was first announced, that Garage Games was going to phase out DIF models altogether. They said they wouldn't even provide a module that handled DIF information. The idea was they wanted to support only DTS models because of the many problems with DIF structures, one of which is portal setup.The only suggestion I can make is either research how to make a proper portal in Constructor (this is not easy to do, Constructor is very picky) or look into using DTS shapes for your interiors. If you do the latter look into the lighting scheme for DTS interiors first. One thing I've not heard a good explanation on is lighting DTS interiors. They say you can achieve the same type of lighting with DTS as you can with DIF but I haven't heard anyone explain how its done.
Torque Owner N R Bharathae