[ODE] Re: Convex collision (was: New tri_tri_intersect)

Shaul Kedem shaul_kedem at yahoo.com
Fri Feb 27 02:36:43 MST 2004


Aras,
 Not understanding any of it, is the problem, in
simpler terms, "how to know what is inside vs. what is
outside ?"

Thanks,
Shaul

--- Aras Pranckevicius <nearaz at interamotion.com>
wrote:
> > Unless I'm missing something (I only read it
> "diagonally"), it 
> > doesn't say anything about the actual problem :
> contact generation. 
> > Finding intersecting triangles between convex
> objects is not really 
> > an issue...
> 
> Certainly! Just "colliding" is easy. Now, try to
> generate contact points and 
> penetration depth from that :)
> 
> Some methods I've seen:
> * S.Cameron's penetration bounds estimation from his
> Enhancing GJK paper. 
> Probably too inaccurate.
> * G. van den Bergen's "expanding polytopes" (quite
> similar to GJK, works on 
> final GJK simplex).
> * DEEP ("Incremental Penetration Depth Estimation
> Between Convex Polytopes 
> Using Dual-space Expansion"). Actually it's not that
> scary (as you might 
> think, when reading "now we construct Gauss mapping
> of the features").
> * There's P.K.Agarwal's method that gives best
> theoretic complexity, but no 
> implementations are know. All that I've understood
> from that that it's some 
> randomized method :)
> 
> Any others?
> 
> All these solve (or estimate) penetration depth for
> convex polythedra (Bergen 
> also supports any convex objects). I guess that
> contact points (in most cases 
> you need multiple contact points for resting
> contact) could be generated (or 
> approximated), say, from final simplex in GJK case.
> 
> My own implementation ended up with plain Enhanced
> GJK only, with no 
> penetration depths etc., so all above is just paper
> reading and guessing...
> 
> 
> Aras Pranckevicius aka NeARAZ
> http://www.gim.ktu.lt/nesnausk/nearaz/
> 
> _______________________________________________
> ODE mailing list
> ODE at q12.org
> http://q12.org/mailman/listinfo/ode


__________________________________
Do you Yahoo!?
Get better spam protection with Yahoo! Mail.
http://antispam.yahoo.com/tools


More information about the ODE mailing list