VTK/Examples/Python/vtkTextSource

From KitwarePublic

Jump to: navigation, search

TextSource.py

from vtk import*
 
 
#Create a sphere
textSource = vtkTextSource();
textSource.SetText("Hello");
textSource.SetForegroundColor(1.0, 0.0, 0.0);
textSource.BackingOn();
textSource.Update();
 
#Create a mapper and actor
mapper = vtkPolyDataMapper();
mapper.SetInputConnection(textSource.GetOutputPort());
 
actor = vtkActor();
actor.SetMapper(mapper);
 
#Create a renderer, render window, and interactor
renderer = vtkRenderer();
renderWindow = vtkRenderWindow();
renderWindow.AddRenderer(renderer);
renderWindowInteractor = vtkRenderWindowInteractor();
renderWindowInteractor.SetRenderWindow(renderWindow);
 
#Add the actor to the scene
renderer.AddActor(actor);
renderer.SetBackground(1,1,1); # Background color white
 
#Render and interact
renderWindow.Render();
renderWindowInteractor.Start();
Personal tools