UNPKG

@babylonjs/loaders

Version:

For usage documentation please visit https://doc.babylonjs.com/features/featuresDeepDive/importers/loadingFileTypes/.

27 lines (26 loc) 672 B
/** * Indicator of the parsed ply buffer. A standard ready to use splat or an array of positions for a point cloud */ export declare const enum Mode { Splat = 0, PointCloud = 1, Mesh = 2, Reject = 3 } /** * A parsed buffer and how to use it */ export interface IParsedSplat { data: ArrayBuffer; mode: Mode; faces?: number[]; hasVertexColors?: boolean; sh?: Uint8Array[]; trainedWithAntialiasing?: boolean; compressed?: boolean; rawSplat?: boolean; safeOrbitCameraRadiusMin?: number; safeOrbitCameraElevationMinMax?: [number, number]; upAxis?: "X" | "Y" | "Z"; chirality?: "LeftHanded" | "RightHanded"; }