Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import viz
  2. import vizfx
  3. import vizconnect
  4.  
  5. vizconnect.go('vizconnect_config.py')
  6.  
  7. env =vizfx.addChild('art/House.osgb')
  8.  
  9. from mirror import addReflection
  10.  
  11. bb = env.getBoundingBox(node='mirror')
  12. scale = [bb.size[0],bb.size[1],1.0]
  13. pos = bb.center
  14. pos[2] -= (bb.size[2] * 0.5) + 0.01
  15.  
  16.  
  17. # Create reflection for left eye
  18. leftEyeQuad = viz.addTexQuad(scale=scale, pos=pos, euler=(180,0,0))
  19. leftEyeQuad.disable(viz.LIGHTING)
  20. addReflection(leftEyeQuad,eye=viz.LEFT_EYE)
  21.  
  22. # Create reflection for right eye
  23. rightEyeQuad = viz.addTexQuad(scale=scale, pos=pos, euler=(180,0,0))
  24. rightEyeQuad.disable(viz.LIGHTING)
  25. addReflection(rightEyeQuad,eye=viz.RIGHT_EYE)
  26.