UNPKG

@threepipe/plugin-gaussian-splatting

Version:

Gaussian Splatting for Threepipe

10 lines 596 B
import { GaussianSplatGeometry } from '../geometry/GaussianSplatGeometry'; import { Camera, IMaterial, Mesh2, PerspectiveCamera, WebGLRenderer } from 'threepipe'; import { Raycaster } from 'three'; export declare class GaussianSplatMesh extends Mesh2<GaussianSplatGeometry, IMaterial> { readonly isGaussianSplatMesh = true; constructor(geometry: GaussianSplatGeometry, material: IMaterial); update(camera: PerspectiveCamera | Camera, renderer: WebGLRenderer): Promise<void>; raycast(raycaster: Raycaster, intersects: any[]): void; } //# sourceMappingURL=GaussianSplatMesh.d.ts.map