private void renderScene() { vtkCamera camera; if (toShow != null) { this.geometryPoints(); vtkPolyData polydata = vtkPolyData.New(); polydata.SetPoints(pontosVTK); vtkDelaunay2D del = vtkDelaunay2D.New(); del.AddInput(polydata); vtkPolyDataMapper mapMesh = vtkPolyDataMapper.New(); mapMesh.SetInput(del.GetOutput()); vtkActor meshActor = vtkActor.New(); meshActor.SetMapper(mapMesh); meshActor.GetProperty().SetColor(0.5d, 0.5d, 0d); windowVTK.AddRenderer(rendererVTK); rendererVTK.AddActor(meshActor); windowVTK.Render(); rendererVTK.Render(); meshActor.Render(rendererVTK, mapMesh); camera = rendererVTK.GetActiveCamera(); camera.Zoom(1.0d); rendererVTK.ResetCamera(); } }