VTK/Polyhedron Support: Difference between revisions
From KitwarePublic
< VTK
Jump to navigationJump to search
(Created page with 'Goals: * Add support for arbitrary polyhedral cell (manifold, watertight, may be concave) * Develop smooth interpolation functions for polyhedron * Create filters, examples and t…') |
No edit summary |
||
Line 1: | Line 1: | ||
Goals: | '''Goals:''' | ||
* Add support for arbitrary polyhedral cell (manifold, watertight, may be concave) | * Add support for arbitrary polyhedral cell (manifold, watertight, may be concave) | ||
* Develop smooth interpolation functions for polyhedron | * Develop smooth interpolation functions for polyhedron | ||
* Create filters, examples and testing infrastructure supporting this technology | * Create filters, examples and testing infrastructure supporting this technology | ||
Summary of Implementation Plan: | |||
'''Summary of Implementation Plan:''' | |||
* Identify interpolation functions | * Identify interpolation functions | ||
** Mean Value Coordinates (paper by Tao Ju et al.) | ** Mean Value Coordinates (paper by Tao Ju et al.) |
Revision as of 12:02, 18 February 2010
Goals:
- Add support for arbitrary polyhedral cell (manifold, watertight, may be concave)
- Develop smooth interpolation functions for polyhedron
- Create filters, examples and testing infrastructure supporting this technology
Summary of Implementation Plan:
- Identify interpolation functions
- Mean Value Coordinates (paper by Tao Ju et al.)
- For triangle meshes as well as arbitrary polyhedron
- Implement interpolation functions & filters
- vtkMeanValueCoordinatesInterpolator
- vtkProbePolyhedron
- vtkDeformPointSet
- Polyhedron cell support
- vtkPolyhedron - more complex cell in that it requires explicit face representation
- vtkUnstructuredGrid - modified to support polyhedron cell, new InsertNextCell() and related methods
- vtkGenericCell expanded to include vtkPolyhedron
- vtkCellTypes.h has new #define VTK_POLYHEDRON