UNPKG

@playcanvas/splat-transform

Version:

Library and CLI tool for 3D Gaussian splat format conversion and transformation

20 lines (19 loc) 721 B
import { DataTable } from '../data-table'; import { type FileSystem } from '../io/write'; type WriteCompressedPlyOptions = { filename: string; dataTable: DataTable; }; /** * Writes Gaussian splat data to compressed PLY format. * * Uses quantization and chunking to reduce file size while maintaining * compatibility with PLY-based viewers. Data is sorted using Morton order * for better compression and streaming performance. * * @param options - Options including filename and data table to write. * @param fs - File system for writing the output file. * @ignore */ declare const writeCompressedPly: (options: WriteCompressedPlyOptions, fs: FileSystem) => Promise<void>; export { writeCompressedPly };