VTK/NextGen: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
(Created page with '== Introduction == This section is put together to share code / examples for cutting edge ideas / work related to VTK. == Topics == === Matured === * Collision detection (vtk…')
 
No edit summary
Line 5: Line 5:


=== Matured ===  
=== Matured ===  
* Collision detection (vtkCollisionDetectionFilter) for computing the intersection of 2 polydata's - http://www.bioengineering-research.com/vtk/vtkCollisionDetectionFilter.htm
{| border="1" cellpadding="5" cellspacing="0"
* vtkBezierSurfaceWidget from VTK Designer (http://sourceforge.net/projects/vtkdesigner/) to fit bezier surfaces from a point set
! style="width: 20%;" | Topic
* Point set processing classes - http://www.insight-journal.org/browse/publication/708
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
|-
|- Collision detection || || Compute the intersection of two vtkPolyData || http://www.bioengineering-research.com/vtk/vtkCollisionDetectionFilter.htm
|-
| Boolean Surface Operations | Bryn Lloyd | http://www.midasjournal.org/browse/publication/726 | Perform Boolean operations (Intersection, Union) between surfaces.
|-
| Bezier surfaces || Prashanth Udupa || http://sourceforge.net/projects/vtkdesigner/ || Fit Bezier surfaces to a point set
|-
| Point set processing || David Doria, Arnaud Gelas || http://www.insight-journal.org/browse/publication/708 || Normal estimation, normal orientation, "Curvature" estimation, Outlier removal
|}


=== Work In Progress ===
=== Work In Progress ===
*
{| border="1" cellpadding="5" cellspacing="0"
! style="width: 20%;" | Topic
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
 
|}


=== Ideas ===
=== Ideas ===
*
{| border="1" cellpadding="5" cellspacing="0"
! style="width: 20%;" | Topic
! style="width: 20%;" | Collaborators
! style="width: 20%;" | Code Location
! style="width: 60%;" | Description
|-
| Approximate nearest neighbors algorithm || || ||
|-
| Mean shift clustering || David Doria || ||
|-
| EM Clustering || David Doria || ||
|-
| Image inpainting || || ||
|}

Revision as of 11:51, 13 August 2010

Introduction

This section is put together to share code / examples for cutting edge ideas / work related to VTK.

Topics

Matured

Topic Collaborators Code Location Description
Bryn Lloyd | http://www.midasjournal.org/browse/publication/726 | Perform Boolean operations (Intersection, Union) between surfaces.
Bezier surfaces Prashanth Udupa http://sourceforge.net/projects/vtkdesigner/ Fit Bezier surfaces to a point set
Point set processing David Doria, Arnaud Gelas http://www.insight-journal.org/browse/publication/708 Normal estimation, normal orientation, "Curvature" estimation, Outlier removal

Work In Progress

Topic Collaborators Code Location Description

Ideas

Topic Collaborators Code Location Description
Approximate nearest neighbors algorithm
Mean shift clustering David Doria
EM Clustering David Doria
Image inpainting