UNPKG

ts-game-engine

Version:

Simple WebGL game/render engine written in TypeScript

17 lines (16 loc) 580 B
"use strict"; 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;