UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

25 lines 803 B
import { TgdDataGlb } from "../../../parser"; import { TgdVec4 } from "../../../math"; import { TgdMaterial } from "../../../material"; import { TgdPainterMesh } from "../mesh"; import { TgdTexture2D } from "../../../texture"; import { TgdCamera } from "../../../camera"; export interface TgdPainterMeshGltfOptions { asset: TgdDataGlb; meshIndex?: number; primitiveIndex?: number; name?: string; material?: TgdMaterial | ((this: void, options: { color?: TgdVec4 | TgdTexture2D; }) => TgdMaterial); } /** */ export declare class TgdPainterMeshGltf extends TgdPainterMesh { constructor(context: { gl: WebGL2RenderingContext; camera: TgdCamera; paint?: () => void; }, options: TgdPainterMeshGltfOptions); } //# sourceMappingURL=gltf.d.ts.map