lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
21 lines • 637 B
JavaScript
import { extendDefaults } from "./utils/Defaults";
import Range from "./utils/Range";
import { pointLightBaseDefaults, pointLightBaseSchema } from "./IPointLightBase";
export const spotLightSchema = {
...pointLightBaseSchema,
angle: Number,
penumbra: Number,
volumetric: Boolean,
volumetricDistance: Number
};
export const spotLightDefaults = extendDefaults([pointLightBaseDefaults], {
angle: 45,
penumbra: 0.2,
volumetric: false,
volumetricDistance: 1
}, {
angle: new Range(5, 180),
penumbra: new Range(0, 1),
volumetricDistance: new Range(0, 1)
});
//# sourceMappingURL=ISpotLight.js.map