[vtkusers] Collsion Detection VCollide

gpettit gpettit at vt.edu
Tue Feb 25 11:51:54 EST 2003


Dave,
Thanks for your reply.  The website you listed has the include file, but I 
could not find the source.  I did email Marco whos address was in the include 
file, but I have not heard back from him.  I am thinking about the method you 
described.
Thanks again
Greg

>===== Original Message From David.Pont at ForestResearch.co.nz =====
>Hi Greg,
>A quick Google turned up:
>
>    http://www.cineca.it/manuali/maf/mfl/classvtkVCollider.html
>-looks like it has been done-  how good is your Italian?
>
>   For a code-your-own alternative how about this: I have a class that
>treats polydata as an implicit function. Someone a long while back
>mentioned they were interested in using it for collision detection. The
>basic algorithm is simple: iterate all the points in a polygonal data set,
>find closestPoint in the other data set. Perform dot product of the two
>points (using normal vectors). Zero or negative values would mean the
>surfaces have collided. The 'iterate every point' sounds expensive so a
>quick and dirty first test could test the bounds of the two data sets
>first, if they overlap, then do the closestPoint thing... but then again a
>pre-packaged vtkVCollide sounds like the way to go.
>
>  regards
>    Dave Pont
>
>
>|--------+--------------------------------->
>|        |          gpettit                |
>|        |          <gpettit at vt.edu>       |
>|        |          Sent by:               |
>|        |          vtkusers-admin at public.k|
>|        |          itware.com             |
>|        |                                 |
>|        |                                 |
>|        |          23/02/2003 09:48       |
>|        |                                 |
>|--------+--------------------------------->
>
>-----------------------------------------------------------------------------
-------------------------------|
>  |
                                 |
>  |      To:     vtkusers at public.kitware.com
                                 |
>  |      cc:
                                 |
>  |      Subject:     [vtkusers] Collsion Detection VCollide
                                 |
>
>-----------------------------------------------------------------------------
-------------------------------|
>
>
>
>
>Back in March of 2002 there was some discussion about collision detection
>on
>the vtk mailing list.  I understand that CINECA did some work to wrap the
>VCollide algorithms into a VTK filter.  One of the developers at CINECA,
>Marco, mentioned that he may make this filter public on their website.
>Does
>any one have any further information on this topic or any other collision
>detection routines in VTK. My application is robotics related.
>
>Many Thanks,
>Greg
>
>_______________________________________________
>This is the private VTK discussion list.
>Please keep messages on-topic. Check the FAQ at: <
>http://public.kitware.com/cgi-bin/vtkfaq>
>Follow this link to subscribe/unsubscribe:
>http://public.kitware.com/mailman/listinfo/vtkusers




More information about the vtkusers mailing list