У меня есть пример vtk, который может читать файл vtk, если он есть, но я не знаю, куда мне поместить файл vtp?
Как прочитать файл vtp в проекте vtk?
Ответы (2)
Если читателю передается только имя файла, он должен искать в текущем рабочем каталоге (в том же каталоге, в котором создан ваш исполняемый файл).
person
David Doria
schedule
22.10.2013
Чтобы прочитать и распечатать на видео файл .vtp, используйте следующий фрагмент кода:
filename = 'filename'
reader = vtk.vtkXMLPolyDataReader()
reader.setFileName(filename)
mapper = vtk.vtkPolyDataMapper()
mapper.SetInputConnection(reader.GetOutputPort())
actor = vtkActor()
actor.SetMapper(mapper)
renderer = vtkRenderer()
renderer.AddActor(actor)
renderWindow = vtk.vtkRenderWindow()
renderWindow.AddRenderer(renderer)
renderWindowInteractor = vtk.vtkRenderWindowInteractor()
renderWindowInteractor.SetRenderWindow(renderWindow)
renderer.ResetCamera()
renderWindow.Render()
renderWindowInteractor.Initialize()
renderWindowInteractor.Start()
Очевидно, замените «имя файла» на имя вашего файла .vtp, например
filename = 'example.vip'
person
Hondo Onhaka
schedule
29.03.2019