[ODE] Trimesh collisions

Marco Grubert mgrubert at conitec.net
Tue Aug 31 21:23:31 MST 2004


Is there a plane-trimesh collider ? I noticed that removing the two bunnies 
from our trimesh demo made the moving bunny fall right through the floor. 
According to collision_trimesh_internal.h :
int dCollideSTL(dxGeom *o1, dxGeom *o2, int flags, dContactGeom *contact, 
int skip);
int dCollideBTL(dxGeom *o1, dxGeom *o2, int flags, dContactGeom *contact, 
int skip);
int dCollideRTL(dxGeom *o1, dxGeom *o2, int flags, dContactGeom *contact, 
int skip);
int dCollideTTL(dxGeom *o1, dxGeom *o2, int flags, dContactGeom *contact, 
int skip);
int dCollideCCTL(dxGeom *o1, dxGeom *o2, int flags, dContactGeom *contact, 
int skip);

No plane check as far as I can see.

- Marco Grubert

----- Original Message ----- 
From: <join at krakendev.com>
To: <ode at q12.org>
Sent: Thursday, August 26, 2004 15:50
Subject: [ODE] Trimesh collisions


> I'm currently attempting to get up to speed on how TriMeshes are
> implemented in ODE, and I've made some progress. At present, however, I
> can't seem to get the trimesh I'm working with to collide with the ground.

> However, the 'diamond' just cruises through the ground, where the boxes I
> had created earlier landed. My collision callback is near verbatim from
> the buggy example: 



More information about the ODE mailing list