[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