UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

29 lines (28 loc) 714 B
import Node3D from "./Node.mjs"; import Shader from "./Shader.mjs"; import lightShader from "./shader/source/header/light.mjs"; Shader["import"](lightShader); var Light = Node3D.extend( function() { return { color: [1, 1, 1], intensity: 1, castShadow: true, shadowResolution: 512, group: 0 }; }, { type: "", clone: function() { var light = Node3D.prototype.clone.call(this); light.color = Array.prototype.slice.call(this.color); light.intensity = this.intensity; light.castShadow = this.castShadow; light.shadowResolution = this.shadowResolution; return light; } } ); var Light$1 = Light; export { Light$1 as default };