@playcanvas/splat-transform
Version:
Library and CLI tool for 3D Gaussian splat format conversion and transformation
14 lines (13 loc) • 800 B
TypeScript
export { Column, DataTable } from './data-table';
export type { TypedArray, ColumnType, Row } from './data-table';
export { combine } from './combine';
export { sortByVisibility, simplifyGaussians } from './decimate';
export { computeGaussianExtents } from './gaussian-aabb';
export type { Bounds, GaussianExtentsResult } from './gaussian-aabb';
export { evaluateGaussianAt, computeGaussianInverse } from './gaussian-eval';
export type { GaussianColumns, GaussianInverseTransform } from './gaussian-eval';
export { sortMortonOrder } from './morton-order';
export { getSHBands, shRestNames } from './sh-bands';
export { computeSummary } from './summary';
export type { ColumnStats, SummaryData } from './summary';
export { transformColumns, computeWriteTransform, convertToSpace } from './transform';