def __init__(self, module_manager): SimpleVTKClassModuleBase.__init__( self, module_manager, vtk.vtkRendererSource(), 'Processing.', (), ('vtkImageData',), replaceDoc=True, inputFunctions=None, outputFunctions=None)
def __init__(self, module_manager): SimpleVTKClassModuleBase.__init__(self, module_manager, vtk.vtkRendererSource(), 'Processing.', (), ('vtkImageData', ), replaceDoc=True, inputFunctions=None, outputFunctions=None)
cam1.SetFocalPoint(9.71821, 0.458166, 29.3999) cam1.SetPosition(2.7439, -37.3196, 38.7167) cam1.SetViewUp(-0.16123, 0.264271, 0.950876) aPlane = vtk.vtkPlaneSource() aPlaneMapper = vtk.vtkPolyDataMapper() aPlaneMapper.SetInputConnection(aPlane.GetOutputPort()) aPlaneMapper.ImmediateModeRenderingOn() screen = vtk.vtkActor() screen.SetMapper(aPlaneMapper) ren2.AddActor(screen) ren2.SetViewport(.5, 0, 1, 1) ren2.GetActiveCamera().Azimuth(30) ren2.GetActiveCamera().Elevation(30) ren2.SetBackground(.8, .4, .3) ren1.ResetCameraClippingRange() ren2.ResetCamera() ren2.ResetCameraClippingRange() renWin.Render() ren1Image = vtk.vtkRendererSource() ren1Image.SetInput(ren1) ren1Image.DepthValuesOn() aTexture = vtk.vtkTexture() aTexture.SetInputConnection(ren1Image.GetOutputPort()) screen.SetTexture(aTexture) renWin.Render() # render the image # renWin.Render() # prevent the tk window from showing up then start the event loop # --- end of script --
sphereMapper.SetInputConnection(ele.GetOutputPort()) sphereActor = vtk.vtkActor() sphereActor.SetMapper(sphereMapper) ren0.AddActor(sphereActor) ren0.SetBackground(0,0,0) iren.Initialize() ren0.ResetCamera() ren0.GetActiveCamera().SetClippingRange(6,9) renWin.Render() # Extract rendered geometry, convert to point cloud # Grab just z-values renSource = vtk.vtkRendererSource() renSource.SetInput(ren0) renSource.WholeWindowOff() renSource.DepthValuesOnlyOn() renSource.Update() # Grab color values renSource1 = vtk.vtkRendererSource() renSource1.SetInput(ren0) renSource1.WholeWindowOff() renSource1.DepthValuesOff() renSource1.DepthValuesInScalarsOff() renSource1.Update() # Note that the vtkPointGaussianMapper does not require vertex cells pc = vtk.vtkDepthImageToPointCloud()
sphereMapper.SetInputConnection(ele.GetOutputPort()) sphereActor = vtk.vtkActor() sphereActor.SetMapper(sphereMapper) ren0.AddActor(sphereActor) ren0.SetBackground(0, 0, 0) iren.Initialize() ren0.ResetCamera() ren0.GetActiveCamera().SetClippingRange(6, 9) renWin.Render() # Extract rendered geometry, convert to point cloud # Grab just z-values renSource = vtk.vtkRendererSource() renSource.SetInput(ren0) renSource.WholeWindowOff() renSource.DepthValuesOnlyOn() renSource.Update() # Grab color values renSource1 = vtk.vtkRendererSource() renSource1.SetInput(ren0) renSource1.WholeWindowOff() renSource1.DepthValuesOff() renSource1.DepthValuesInScalarsOff() renSource1.Update() # Note that the vtkPointGaussianMapper does not require vertex cells pc = vtk.vtkDepthImageToPointCloud()
cam1.SetFocalPoint(9.71821,0.458166,29.3999) cam1.SetPosition(2.7439,-37.3196,38.7167) cam1.SetViewUp(-0.16123,0.264271,0.950876) aPlane = vtk.vtkPlaneSource() aPlaneMapper = vtk.vtkPolyDataMapper() aPlaneMapper.SetInputConnection(aPlane.GetOutputPort()) aPlaneMapper.ImmediateModeRenderingOn() screen = vtk.vtkActor() screen.SetMapper(aPlaneMapper) ren2.AddActor(screen) ren2.SetViewport(.5,0,1,1) ren2.GetActiveCamera().Azimuth(30) ren2.GetActiveCamera().Elevation(30) ren2.SetBackground(.8,.4,.3) ren1.ResetCameraClippingRange() ren2.ResetCamera() ren2.ResetCameraClippingRange() renWin.Render() ren1Image = vtk.vtkRendererSource() ren1Image.SetInput(ren1) ren1Image.DepthValuesOn() aTexture = vtk.vtkTexture() aTexture.SetInputConnection(ren1Image.GetOutputPort()) screen.SetTexture(aTexture) renWin.Render() # render the image # renWin.Render() # prevent the tk window from showing up then start the event loop # --- end of script --