Download node_modules/three/src/lights/DirectionalLight.js from SimWorld-AI/industrial-harbor-viewer: direct link, hf CLI and curl.
- Browser
- Download file 703 Bytes
-
https://huggingface.co/spaces/SimWorld-AI/industrial-harbor-viewer/resolve/main/node_modules/three/src/lights/DirectionalLight.js
- Command line
-
hf download hf://spaces/SimWorld-AI/industrial-harbor-viewer/node_modules/three/src/lights/DirectionalLight.js
-
curl -L -o DirectionalLight.js https://huggingface.co/spaces/SimWorld-AI/industrial-harbor-viewer/resolve/main/node_modules/three/src/lights/DirectionalLight.js
703 Bytes
| import { Light } from './Light.js'; | |
| import { DirectionalLightShadow } from './DirectionalLightShadow.js'; | |
| import { Object3D } from '../core/Object3D.js'; | |
| class DirectionalLight extends Light { | |
| constructor( color, intensity ) { | |
| super( color, intensity ); | |
| this.isDirectionalLight = true; | |
| this.type = 'DirectionalLight'; | |
| this.position.copy( Object3D.DEFAULT_UP ); | |
| this.updateMatrix(); | |
| this.target = new Object3D(); | |
| this.shadow = new DirectionalLightShadow(); | |
| } | |
| dispose() { | |
| this.shadow.dispose(); | |
| } | |
| copy( source ) { | |
| super.copy( source ); | |
| this.target = source.target.clone(); | |
| this.shadow = source.shadow.clone(); | |
| return this; | |
| } | |
| } | |
| export { DirectionalLight }; | |