[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