playcanvas
Version:
PlayCanvas WebGL game engine
30 lines (29 loc) • 827 B
TypeScript
export class GSplatSogsData {
meta: any;
numSplats: any;
means_l: any;
means_u: any;
quats: any;
scales: any;
sh0: any;
sh_centroids: any;
sh_labels: any;
orderTexture: any;
destroy(): void;
createIter(p: any, r: any, s: any, c: any, sh: any): GSplatSogsIterator;
calcAabb(result: any): void;
getCenters(result: any): void;
calcFocalPoint(result: any, pred: any): void;
get isSogs(): boolean;
get shBands(): any;
decompress(): Promise<GSplatData>;
reorderGpuMemory(): void;
calcMortonOrder(): Uint32Array<ArrayBuffer>;
reorderData(): Promise<void>;
}
declare class GSplatSogsIterator {
constructor(data: any, p: any, r: any, s: any, c: any, sh: any);
read: (i: any) => void;
}
import { GSplatData } from './gsplat-data.js';
export {};