Triangle Edge Collision

Blitz3D Forums/Blitz3D Programming/Triangle Edge Collision

Thanks for your answer. The problem is that ODE (using OPCODE) to detect collisions, moves the object through the trimesh, then detect the contact position, normals, etc, and then repositions the object correctly using contact joints.

So, if you get this situation:


Cylinder\ ....../
--------------.-------- <- Triangle 2
Triangle1\__/

Where the point is the edge between triangles, then the normals are not right, and is considering the triangle 2 to be alone.

Now and forever, use spheres. I have spent a week looking and testing, and everybody in the ode community says the same. Not CCylinders for fast moving objects against trimeshes.