[vtkusers] looping in visualization pipeleine with Tcl
albaja
albaja at free.fr
Mon May 12 14:15:49 EDT 2003
Hi all,
I am a VTK beginner.
Why following code is not automatically looping in visualization pipeline ?
One iteration of the loop is executed only when I send one event to
vtkInteractor.
####################################################################
# Boucle de visualisation
# où le pipeline se réexécute indéfiniment
# En fait le pipeline se réexécute suite action de l'interacteur
package require vtk
package require vtkinteraction
# Create a rendering window
vtkRenderWindow renWin
vtkRenderer ren
renWin AddRenderer ren
# Crée l'interacteur
vtkRenderWindowInteractor iren
iren SetRenderWindow renWin
iren Initialize
# Crée la sphère
vtkSphereSource sphere
sphere SetThetaResolution 12
sphere SetPhiResolution 12
# Crée le filtre d'éclatement
vtkShrinkFilter shrink
shrink SetInput [sphere GetOutput]
shrink SetShrinkFactor 0.999
# Filtre de coloriage selon la hauteur
vtkElevationFilter colorIt
colorIt SetInput [shrink GetOutput]
colorIt SetLowPoint 0 0 -.5
colorIt SetHighPoint 0 0 .5
# Crée le mapper
vtkDataSetMapper mapper
mapper SetInput [colorIt GetOutput]
# Crée les acteurs
vtkActor actor
actor SetMapper mapper
# Associe acteurs et renderer
ren AddActor actor
renWin Render
shrink SetInput [colorIt GetOutput]
renWin Render
# Supprime la fenêtre TK
wm withdraw .
#####################################
Thanks for your help
Alain
More information about the vtkusers
mailing list