shadow1.py 353 B

1234567891011
  1. """Cast a shadow of 2 meshes onto the wall"""
  2. from vedo import dataurl, Mesh, Sphere, show
  3. spider = Mesh(dataurl+"spider.ply")
  4. # spider.rotate_z(-90).normalize()
  5. spider.texture(dataurl+'textures/leather.jpg')
  6. spider.add_shadow('x', -3)
  7. sphere = Sphere(r=0.4).pos(0.5,0,1).add_shadow('x', -3)
  8. show(spider, sphere, __doc__, axes=1, viewup="z").close()