Page 1 of 1

Possible GettingStartedDemo glitch

Posted: Fri Jan 04, 2013 4:51 pm
by xPox
I've recently started playing around with various 3D engines for XNA, and with the BEPU GettingStartedDemo, I noticed a strange glitch and was wondering if this was a known issue.

There is an area in the landscape with 3 structures each consisting of a single platform and four legs. When boxes are dropped onto the platform in such a way that they are allowed to "roll" off the edges of the platform, the boxes will sometimes catch on the edge, almost as if there is a bit of glue making them stick a bit before falling to the ground below. At least one box had fallen completely off of the top of the platform and was seemingly attached (suspended & not moving) to one of the vertical sides of the platform, appearing to be glued to it.

I haven't been able to recreate this issue using the house or the starting platform. Is this a known issue?

Re: Possible GettingStartedDemo glitch

Posted: Fri Jan 04, 2013 9:00 pm
by Norbo
This is (was) not a known issue. I assume this was using v1.2.0; I successfully reproduced the problem in the GettingStartedDemos under that version.

The problem appears to be related to old contact data persisting too long. It seems the normals don't get updated and don't get removed, so it is possible for them to point in an invalid direction.

Using the in-development version (v1.3.0), though, I failed to reproduce the issue despite 20 minutes of block shooting and nudging. This isn't proof of nonexistence, but I may have changed something that either indirectly addressed the issue or made it substantially less common.

Let me know if you can get it to happen under v1.3.0.

Re: Possible GettingStartedDemo glitch

Posted: Sat Jan 05, 2013 11:33 pm
by xPox
Yeah, I cannot seem to recreate with v1.3.0 either, using demo 11 (Static Mesh), and a cube-dropping method similar to that of the GettingStartedDemo.