reflectioneffect.monkey2 430 B

1234567891011121314151617181920212223242526
  1. Namespace mojo3d
  2. #rem monkeydoc The ReflectionEffect class.
  3. #end
  4. Class ReflectionEffect Extends PostEffect
  5. #rem monkeydoc Creates a new monochrome effect shader.
  6. #end
  7. Method New()
  8. _shader=Shader.Open( "effects/reflection" )
  9. _uniforms=New UniformBlock( 3 )
  10. End
  11. Protected
  12. Method OnRender( target:RenderTarget,viewport:Recti ) Override
  13. End
  14. Private
  15. Field _shader:Shader
  16. Field _uniforms:UniformBlock
  17. End