UNPKG

nanogl-gltf

Version:
20 lines (19 loc) 530 B
import Primitive from "../../elements/Primitive"; import { GLContext } from "nanogl/types"; import { IDracoGeometry } from "./DecoderAPI"; /** * A Primitive using Draco compressed geometry */ export default class DracoPrimitive extends Primitive { /** * Draco geometry data */ geometry: IDracoGeometry; /** * Pass geometry data to the primitive * @param geometry Draco geometry data */ setDatas(geometry: IDracoGeometry): void; allocateGl(gl: GLContext): void; render(): void; }