DirectionalLightShadow.js 600 B

1234567891011121314151617181920212223242526272829
  1. import { LightShadow } from './LightShadow.js';
  2. import { OrthographicCamera } from '../cameras/OrthographicCamera.js';
  3. /**
  4. * @author mrdoob / http://mrdoob.com/
  5. */
  6. function DirectionalLightShadow() {
  7. LightShadow.call( this, new OrthographicCamera( - 5, 5, 5, - 5, 0.5, 500 ) );
  8. }
  9. DirectionalLightShadow.prototype = Object.assign( Object.create( LightShadow.prototype ), {
  10. constructor: DirectionalLightShadow,
  11. isDirectionalLightShadow: true,
  12. updateMatrices: function ( light ) {
  13. LightShadow.prototype.updateMatrices.call( this, light );
  14. }
  15. } );
  16. export { DirectionalLightShadow };