done
done: boolean = false
getMesh
getMesh: (mesh: number) => Promise<G3dMesh>
instanceAction
instanceAction: (mesh: G3dMesh, index: number) => void
instanceQueue
instanceQueue: () => void[] = []
mergeAction
mergeAction: (mesh: G3dMesh, index: number) => void
mergeQueue
mergeQueue: () => void[] = []
Makes sure both instanced meshes and merged meshes are requested in the right order Also decouples downloads and processing.