UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

24 lines 821 B
import { ArrayNumber4 } from "../types"; import { TgdVec4 } from "../math"; import { TgdMaterial } from "./material"; import { TgdLight } from "../light"; import { TgdTexture2D } from "../texture"; export type TgdMaterialCameraLightOptions = { color: TgdVec4 | ArrayNumber4 | TgdTexture2D; cleanupTexturesOnDelete?: boolean; light: TgdLight; ambient: TgdLight; specularExponent: number; specularIntensity: number; }; export declare class TgdMaterialCameraLight extends TgdMaterial { light: TgdLight; ambient: TgdLight; specularExponent: number; specularIntensity: number; private readonly texture; private readonly lightColor; private readonly ambientColor; constructor(options?: Partial<TgdMaterialCameraLightOptions>); } //# sourceMappingURL=camera-light.d.ts.map