#!/bin/sh
# ¥
exec vtk "$0" ${1+"$@"}
package require vtk
if {$argc<1} {
puts stderr "vtk draw.tcl filename"
exit
}
vtkPolyDataReader reader
reader SetFileName [lindex $argv 0]
vtkPolyDataMapper sphereMapper
sphereMapper SetInputConnection [reader GetOutputPort]
reader Delete
vtkActor sphereActor
sphereActor SetMapper sphereMapper
vtkRenderer ren1
ren1 AddActor sphereActor
vtkRenderWindow renWin
renWin AddRenderer ren1
renWin SetSize 300 300
renWin Render
after 1000
vtkCommand DeleteAllObjects
vtkinteractionを使う一部のサンプルでBus errorやSegmentation Faultが出る.VTK-5.2.1に更新したがだめだった.仕方がないので,単に表示してしばらくしたら終了するようにした.仮に動作しても,表示はParaViewの方がおそらく便利.
0 件のコメント:
コメントを投稿