[vtkusers] ways to improve performance
Mark Gooding
mark.gooding at gmail.com
Fri Nov 24 07:59:03 EST 2006
Hi all,
I'm trying to improve the speed of my software when it is creating the
models to render. The actually rendering/interaction speed is fine,
but the creation of the actors when I update the data takes quite a
while. My pipeline is:
vtkUnsignedCharArray
vtkStructuredPoints
vtkImageThreshold
vtkImageMarchingCubes
vtkTriangleFilter
vtkDecimatePro
vtkSmoothPolyDataFilter
vtkPolyDataNormals
vtkStripper
vtkPolyDataMapper
vtkActor
I believe the slow part of the code is the vtkImageMarchingCubes.
Are there any suggestions how I could make this run faster? I assume
because the rendering/interaction is ok that a better graphics card
won't help. Is this right? or does the pipeline run on the graphics
card and a flashy graphics card will solve all my worries.
I'd be happy to hear all suggestions, regardless of cost ( within
reason - getting the world's top supercomputer is probably out of the
question at the mo :-) ), so that I can discuss them with my
colleagues.
Cheers,
Mark
More information about the vtkusers
mailing list