Re: 0.8.2 candidate

"Bram Stolk" <[email protected]>
Newsgroups gmane.comp.lib.ode
Message-ID <[email protected]>
On 9/27/07, Jean-Sébastien Guay <[email protected]> wrote:
>
>
> - in demo_moving_trimesh, when dropping a trimesh with 'm', I get
> "assertion "dFabs(dVector3Length((dVector3&)*normal) - REAL(1.0)) <
> dEpsilon" failed in
> ..\..\ode\src\collision_trimesh_trimesh_new.cpp:328". Is this expected
> with the new trimesh collider? With the old collider (#define
> dTRIMESH_OPCODE_USE_NEW_TRIMESH_TRIMESH_COLLIDER 0) I don't get the
> assertion failure, but the dropped bunny never comes to a rest. It
> bounces around (hehe, a bouncing bunny) and penetrates a bit, and
> eventually bounces high enough that it falls beside the other bunnies.
> But I think that's how it's been for a while, and why you generally
> don't recommend to use trimesh/trimesh collision.


For trimesh vs trimesh you are best off with GIMPACT instead of OPCODE.
That NEW_TRIMESH mode is not set up yet in the UNIX build, so I could not do
a quick test.
Maybe the assert can be solved by going double precision.
Or maybe simply change to 10*dEpsilon ?

  bram

_______________________________________________
ODE mailing list
[email protected]
http://ode.org/mailman/listinfo/ode
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.