iv-3d-lib
Version:
A reusable ThreeJS library providing features for Ivee 3D Editor.
23 lines • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Iv3dLight = exports.Iv3dLightType = void 0;
var Iv3dLightType;
(function (Iv3dLightType) {
Iv3dLightType[Iv3dLightType["none"] = ''] = "none";
Iv3dLightType[Iv3dLightType["ambient"] = 'AmbientLight'] = "ambient";
Iv3dLightType[Iv3dLightType["directional"] = 'DirectionalLight'] = "directional";
Iv3dLightType[Iv3dLightType["hemisphere"] = 'HemisphereLight'] = "hemisphere";
Iv3dLightType[Iv3dLightType["point"] = 'PointLight'] = "point";
Iv3dLightType[Iv3dLightType["rectArea"] = 'RectAreaLight'] = "rectArea";
Iv3dLightType[Iv3dLightType["spot"] = 'SpotLight'] = "spot";
})(Iv3dLightType = exports.Iv3dLightType || (exports.Iv3dLightType = {}));
class Iv3dLight {
constructor() {
this.name = '';
this.uuid = '';
this.type = Iv3dLightType.none;
this.lightProps = [];
}
}
exports.Iv3dLight = Iv3dLight;
//# sourceMappingURL=iv-3d-light.js.map