## scene1 = engine.new_scene() scene1.scene.off_screen_rendering = True jesse_mat_lab_coord_source1 = engine.open(filename, scene1) ## from enthought.mayavi.modules.iso_surface import IsoSurface iso_surface1 = IsoSurface() engine.add_filter(iso_surface1, jesse_mat_lab_coord_source1) iso_surface1.contour.contours[0:1] = [0.5] ##Orientation axes orientation_axes = OrientationAxes() engine.add_module(orientation_axes, obj=None) orientation_axes.text_property.shadow_offset = array([1, -1]) orientation_axes.text_property.font_family = 'times' orientation_axes.text_property.shadow_offset = array([1, -1]) orientation_axes.text_property.font_size = 15 orientation_axes.axes.axis_labels = False ## if os.path.isdir(dir + '/pics/') == False: os.mkdir(dir + '/pics/') filename = dir + '/pics/AMP-' ## module_manager1 = engine.scenes[1].children[0].children[0] module_manager1.scalar_lut_manager.show_scalar_bar = True
## scene1 = engine.new_scene() scene1.scene.off_screen_rendering = True jesse_mat_lab_coord_source1 = engine.open(filename, scene1) ## from enthought.mayavi.modules.iso_surface import IsoSurface iso_surface1 = IsoSurface() engine.add_filter(iso_surface1, jesse_mat_lab_coord_source1) iso_surface1.contour.contours[0:1] = [thresh] ##Orientation axes orientation_axes = OrientationAxes() engine.add_module(orientation_axes, obj=None) orientation_axes.text_property.shadow_offset = array([1, -1]) orientation_axes.text_property.font_family = 'times' orientation_axes.text_property.shadow_offset = array([1, -1]) orientation_axes.text_property.font_size = 15 orientation_axes.axes.axis_labels = False ## if os.path.isdir(dir + '/pics-interp/') == False: os.mkdir(dir + '/pics-interp/') filename = dir + '/pics/AMP-' ## module_manager1 = engine.scenes[1].children[0].children[0] module_manager1.scalar_lut_manager.show_scalar_bar = True
try: engine = mayavi.engine except NameError: from enthought.mayavi.api import Engine engine = Engine() engine.start() if len(engine.scenes) == 0: engine.new_scene(size=(512,512)) #engine.new_scene(size=(1000,1000)) # ------------------------------------------- #vtkxml_file_reader = engine.open(u'/home/mike/vilnius/prog/computenode/src/test/test.vtp') vtkxml_file_reader = engine.open(sys.argv[1]) from enthought.mayavi.modules.surface import Surface surface = Surface() engine.add_module(surface, obj=None) scene = engine.scenes[0] scene.scene.parallel_projection = True scene.scene.background = (0.49803921568627452, 0.49803921568627452, 0.49803921568627452) camera_light = engine.scenes[0].scene.light_manager.lights[0] camera_light.elevation = 0.0 camera_light.azimuth = 0.0 camera_light1 = engine.scenes[0].scene.light_manager.lights[1] camera_light1.elevation = 0.0 camera_light1.azimuth = 0.0 camera_light1.intensity = 1.0 camera_light1.activate = False camera_light2 = engine.scenes[0].scene.light_manager.lights[2] camera_light2.elevation = 0.0 camera_light2.azimuth = 0.0 camera_light2.intensity = 1.0
''' Created on Apr 28, 2009 @author: jakub ''' import numpy as np a = np.random.random((4, 4)) from enthought.mayavi.api import Engine e = Engine() e.start() s = e.new_scene() from enthought.mayavi.sources.api import ArraySource src = ArraySource(scalar_data=a) e.add_source(src) from enthought.mayavi.filters.api import WarpScalar, PolyDataNormals warp = WarpScalar() e.add_filter(warp, obj=src) normals = PolyDataNormals() e.add_filter(normals, obj=warp) from enthought.mayavi.modules.api import Surface surf = Surface() e.add_module(surf, obj=normals)
try: engine = mayavi.engine except NameError: from enthought.mayavi.api import Engine engine = Engine() engine.start() if len(engine.scenes) == 0: engine.new_scene(size=(512, 512)) #engine.new_scene(size=(1000,1000)) # ------------------------------------------- #vtkxml_file_reader = engine.open(u'/home/mike/vilnius/prog/computenode/src/test/test.vtp') vtkxml_file_reader = engine.open(sys.argv[1]) from enthought.mayavi.modules.surface import Surface surface = Surface() engine.add_module(surface, obj=None) scene = engine.scenes[0] scene.scene.parallel_projection = True scene.scene.background = (0.49803921568627452, 0.49803921568627452, 0.49803921568627452) camera_light = engine.scenes[0].scene.light_manager.lights[0] camera_light.elevation = 0.0 camera_light.azimuth = 0.0 camera_light1 = engine.scenes[0].scene.light_manager.lights[1] camera_light1.elevation = 0.0 camera_light1.azimuth = 0.0 camera_light1.intensity = 1.0 camera_light1.activate = False camera_light2 = engine.scenes[0].scene.light_manager.lights[2] camera_light2.elevation = 0.0 camera_light2.azimuth = 0.0