ts-game-engine
Version:
Simple WebGL game/render engine written in TypeScript
10 lines (9 loc) • 342 B
TypeScript
import { Shader } from "./Shader";
import { IGlobalUniforms } from "../Interfaces";
import { Scene } from "..";
export declare abstract class Material {
private shader;
get Shader(): Shader;
constructor(scene: Scene, vsSource: string, fsSource: string);
abstract SetUniforms(globalUniforms: IGlobalUniforms): void;
}