ts-game-engine
Version:
Simple WebGL game/render engine written in TypeScript
17 lines (16 loc) • 580 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Entity_1 = require("./Entity");
const gl_matrix_1 = require("gl-matrix");
class Light extends Entity_1.Entity {
constructor(scene, name) {
super(scene, name);
this.color = gl_matrix_1.vec3.fromValues(1, 1, 1);
this.intensity = 1;
}
get Color() { return this.color; }
set Color(color) { this.color = color; }
get Intensity() { return this.intensity; }
set Intensity(intensity) { this.intensity = intensity; }
}
exports.Light = Light;