Game Development Community

Polysoup Overlapped objects collision failure

by Ron Nelson · in Torque Game Engine Advanced · 05/19/2008 (10:42 pm) · 14 replies

These are just simple boxes to make a quick walk way. If you look at the corner you can see they are just pushed together overlapping. When I walk from one to the other the collision fails. If I jump to the other, the collision passes.

i72.photobucket.com/albums/i192/DTDA/th_polysoup.jpg

#1
05/20/2008 (2:25 pm)
I figured with 1.7 out someone would have at least seen a bug like this one. Anyone?
#2
05/24/2008 (8:07 am)
Yes i have seen this, i had 2 polysoup boxes intersecting and the player fell through one as it passed from one box to the other (if i jumped or not) ....... so your not going crazy ;)

is this an official bug or something?
#3
05/24/2008 (8:36 am)
Sounds like a pretty serious bug. I would like to see it resolved before I switch anything over to Polysoup.
#4
05/24/2008 (4:28 pm)
Well I think you might be a bit premature in thinking I am not crazy Neil, heheh, but thanks. Its good to see its not just me.

Now if we can just get some sort of word from polysoup expert types.
#5
06/01/2008 (1:51 am)
Well its been about a week since I posted this so I thought I would see if anyone from Garage Games would like to give an input on it.
#6
06/06/2008 (10:13 pm)
Almost another week later, just wanted to see if if any of the GG folks had an answer.
#7
07/05/2008 (4:16 pm)
A month later and I am back to this. Anyone have an idea?
#8
07/07/2008 (2:22 pm)
*BUMP*
#9
07/07/2008 (3:22 pm)
I've experienced this only on overlapping coplanar faces. Once I corrected my geometry, it worked fine.

Why do you have overlapping faces? It's my understanding that this is a design no-no, since it introduces a variety of potential ugliness into your level...
#10
07/07/2008 (8:42 pm)
The example above is an exaggerated example of what I am seeing. If two polysoup objects are even touching, one will fail for collision.
#11
07/14/2008 (1:06 am)
Hey Ron.

I experience this as well, I have two dock pieces with a fringe so I can connect them together, when walking from one to the other I simply fall through the second one. I'll take a look at it when I get the chance, since I need this functionality, but I haven't really got much experience with the polysoup code. Still, I'll let you know if I find anything. :)
#12
07/14/2008 (2:13 pm)
Cool. I would, but I must admit I am heavily tasked on a more vital area to my game at the moment.
#13
10/28/2008 (9:57 am)
Has anyone had any success in resolving this issue yet? ( Side note: it appears not to affect projectile collisions - only player collision)
#14
10/28/2008 (1:20 pm)
Sorry I gave up on Polysoup and moved to PhysX with Triangle Mesh Cooking. The collisions are faster and more reliable. I nearly have the code put together as an addition to the resource already available which I will release after I get it all working.