SpotLight.tests.js 955 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. (function () {
  2. 'use strict';
  3. var parameters = {
  4. color: 0xaaaaaa,
  5. intensity: 0.5,
  6. distance: 100,
  7. angle: 0.8,
  8. exponent: 8,
  9. decay: 2
  10. };
  11. var lights;
  12. QUnit.module( "Lights - SpotLight", {
  13. beforeEach: function() {
  14. lights = [
  15. new THREE.SpotLight( parameters.color ),
  16. new THREE.SpotLight( parameters.color, parameters.intensity ),
  17. new THREE.SpotLight( parameters.color, parameters.intensity, parameters.distance ),
  18. new THREE.SpotLight( parameters.color, parameters.intensity, parameters.distance, parameters.angle ),
  19. new THREE.SpotLight( parameters.color, parameters.intensity, parameters.distance, parameters.angle, parameters.exponent ),
  20. new THREE.SpotLight( parameters.color, parameters.intensity, parameters.distance, parameters.angle, parameters.exponent, parameters.decay ),
  21. ];
  22. }
  23. });
  24. QUnit.test( "standard light tests", function( assert ) {
  25. runStdLightTests( assert, lights );
  26. });
  27. })();
粤ICP备19079148号