[vtkusers] Generating 3D images from surfaces
Amy Squillacote
amy.squillacote at kitware.com
Thu Oct 18 07:58:10 EDT 2007
Hi Andreas,
Take a look at the vtkProbeFilter. Your vtkPolyData would be the source,
and you could create a vtkImageData with the specified dimensions to be
the input.
In VTK 4.*, vtkDataSetToImageFilter was the superclass of a few
different filters. In VTK 5.*, the pipeline was re-architected. In this
process, we now use vtkAlgorithm instead of vtkProcessObject. The
classes that were subclasses of vtkDataSetToImageFilter (filters that
take vtkDataSet as input and produce vtkImageData as output) are now
subclasses of vtkImageAlgorithm. Even in VTK 4.*,
vtkDataSetToImageFilter was an abstract class; you still would not have
been able to instantiate it directly.
- Amy
Lintermann Andreas wrote:
> Hi,
>
> I was wondering if there exists a class which can handle the following
> problem:
>
> I have a 3D geometry stored in a vtkPolyData and I would like to
> generate a 3D image out of it. The image should have a resolution
> specified by the user. I was thinking about using bounded 2D cut
> planes through my geometry and and generate a certain pixel value at
> the position of the pixel, where a triangle from my 3d surface cuts
> this plane. After generating a lot of these 2d images along a certain
> axis (the distance of the planes is the diameter in z-direction of the
> geomtry devided by the resolution of the image in z-direction), I want
> to combine these images to a 3d image volume. Is there any easier way
> to handle this?
>
> Yours sincerly,
>
> Andreas Lintermann
>
> -----------------------
> Aerodynamisches Institut und Lehrstuhl für Strömungslehre der RWTH Aachen
> Institute of Aerodynamics and the Chair of Fluid Mechanics of RWTH
> Aachen University
>
> Andreas Lintermann
> Webdesign and Network Administration
> Tel: (+49)-241-80-95415
> Fax: (+49)-241-80-92257
> A.Lintermann at aia.rwth-aachen.de <mailto:A.Lintermann at aia.rwth-aachen.de>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
--
Amy Squillacote
Kitware, Inc.
28 Corporate Drive
Clifton Park, NY 12065
Phone: (518) 371-3971 x106
More information about the vtkusers
mailing list