class

ModelManager

GLTF/GLB model GPU buffer cache. Parses GLB files, uploads vertex/index data, and manages instanced rendering buffers.

Constructor

Methods

loadModel()

loadModel(id: string, glbData: ArrayBuffer): Promise<void>

Parse and upload a GLB model.

Returns Promise<void>

hasModel()

hasModel(id: string): boolean

Check if model is loaded.

Returns boolean

getModel()

getModel(id: string): ParsedModel | undefined

Get parsed model data.

Returns ParsedModel | undefined