12345678910111213141516171819202122 |
- """Make a static 2D clone copy of a mesh
- and place it in the rendering window"""
- from vedo import Mesh, dataurl, show
- man3d = Mesh(dataurl+'man.vtk')
- man3d.rotate_z(20).rotate_x(-70).scale(0.2)
- man3d.c('darkgreen').lighting('glossy')
- # Make a 2D snapshot of a 3D mesh
- # The coordinate system options are
- # 0. Displays
- # 1. Normalized Display
- # 2. Viewport (origin is the bottom-left corner of the window)
- # 3. Normalized Viewport
- # 4. View (origin is the center of the window)
- # 5. World (anchor the 2d image to mesh)
- # (returns a Actor2D)
- man2d = man3d.clone2d().coordinate_system(4).pos([0.4,0.4])
- man2d.c('red4')
- show(man3d, man2d, __doc__, axes=1).close()
|