UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

20 lines 712 B
import { WebglAttributeType } from "../types"; import { TgdVec4 } from "../math"; import { TgdMaterial } from "./material"; import { TgdCodeBloc } from "../shader/code"; import { TgdProgram } from "../program"; export type TgdMaterialGhostOptions = Partial<{ color: TgdVec4; exponent: number; intensity: number; }>; export declare class TgdMaterialGhost extends TgdMaterial { readonly varyings: { [name: string]: WebglAttributeType; }; readonly fragmentShaderCode: TgdCodeBloc; readonly vertexShaderCode: TgdCodeBloc; constructor({ color, exponent, intensity, }?: TgdMaterialGhostOptions); setUniforms(_program: TgdProgram): void; } //# sourceMappingURL=ghost.d.ts.map