cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
29 lines (28 loc) • 714 B
JavaScript
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 };