   I think this triangle-triangle collision works perfectly
  I think I''ve got fully working (bug-free) triangle-triangle collision handling working, so I wrote an open-source application to test it. Can people please test it or make suggestions after looking at the code? More information and the download is here. The code is a Visual C++ project.(Yes, this is a crosspost but no one replied in the Game Programming forum and only four people even clicked the link.)   ~CGameProgrammer( ); -- Post screenshots of your projects. 100+ posts already in the archives. 
  Collision detection looks like it work, but collision detection needs some more work.   You should never let your fears become the boundaries of your dreams. ;quote:Original post by _DarkWIng_  Collision detection looks like it work, but collision detection needs some more work.Uh, where? It seems to work perfectly for me. The only things that might be confusing are that the floating quad is actually one-sided but it''s not backface-culled, so it looks like you can collide with the bottom but you can''t. The other is when moving around the landscape, you move sideways on the sideways-facing slopes. This is also correct but it''s not how humans usually move -- when walking on the ground, they stay within the plane of their movement vector and the gravity vector. This is easy to implement so I''ll add it into the next release.   ~CGameProgrammer( ); -- Post screenshots of your projects. 100+ posts already in the archives. 