index.ts

src/render/index.ts · raw · all examples · site home

1
2
3
4
5
6
7
8
9
10
11
// Splat projection and drawing, TSL for both backends: collections of
// splat objects, the renderer that draws them (its settings, the sort) and
// its views (per-viewpoint settings and CPU orders); the projector's
// program cache
export type { ProjectionMethod } from "./projections.tsl";
export { SplatCollection, type AnySplatObject, type MappedObject, type SplatObject } from "./SplatCollection";
export type { SplatObjectParams, SplatViewParams } from "./splatParams";
export { SplatProjector } from "./SplatProjector";
export { SplatRenderer, type SplatRendererOptions } from "./SplatRenderer";
export type { ModifierSpace } from "./splatTransform.tsl";
export { SplatView, type AutoSort, type SplatOrder, type SplatViewOptions } from "./SplatView";