[ODE] ODE 0.50 distribution

Joe Ante joe at uti.is
Thu Jun 10 03:08:23 MST 2004


> 4) This might be a bug in my code, but am I the only one who found Erwin de
> Vries's latest collision_trimesh_ccylinder.cpp and collision_trimesh_box.cpp
> versions (plus his subsequent trimesh_ccylinder patch) to generate
> superior-quality collisions compared to the later rewrites of these two
> files by the Croteam contributors?
> 
> I had to copy those  two .cpp files from my \ode039 directory back into the
> \ode50 directory to fix "mushy" collisions and severe fall-through
> tendencies in both box-trimesh and ccylinder-trimesh collisions.
> 
> If I'm the only one who's noticed degraded trimesh-collision quality with
> the newer box and ccylinder colliders, then there is probably nothing wrong,
> and this comment should be ignored.  However, if anyone else has had a
> similar experience, I wonder if we should restore Erwin's .cpp files to the
> /contrib directory as an optional solution.  The difference is not subtle at
> all: Erwin's implementation is usable in my application, and the stock 0.50
> implementation is not.
I never used erwins ccylinder collider but erwins trimesh box collider was
not of a better quality for me.
The current trimesh-box introduces more jittery movement and it definitely
should be improved. However erwins trimesh-box collider had a lot of cases
where it just broke and objects flew off to infinity.
I havent seen the croteam box-mesh collider ever fail in such a bad way.
Are you using the latest version from cvs or 0.5?

Joe Ante 



More information about the ODE mailing list