Spaces:
Running
Running
import { Scene } from "../../../core/Scene"; | |
import { Splat } from "../../../splats/Splat"; | |
declare class RenderData { | |
dataChanged: boolean; | |
transformsChanged: boolean; | |
colorTransformsChanged: boolean; | |
private _splatIndices; | |
private _offsets; | |
private _data; | |
private _width; | |
private _height; | |
private _transforms; | |
private _transformsWidth; | |
private _transformsHeight; | |
private _transformIndices; | |
private _transformIndicesWidth; | |
private _transformIndicesHeight; | |
private _colorTransforms; | |
private _colorTransformsWidth; | |
private _colorTransformsHeight; | |
private _colorTransformIndices; | |
private _colorTransformIndicesWidth; | |
private _colorTransformIndicesHeight; | |
private _positions; | |
private _rotations; | |
private _scales; | |
private _vertexCount; | |
private _updating; | |
private _dirty; | |
private _worker; | |
getSplat: (index: number) => Splat | null; | |
getLocalIndex: (splat: Splat, index: number) => number; | |
markDirty: (splat: Splat) => void; | |
rebuild: () => void; | |
dispose: () => void; | |
constructor(scene: Scene); | |
get offsets(): Map<Splat, number>; | |
get data(): Uint32Array; | |
get width(): number; | |
get height(): number; | |
get transforms(): Float32Array; | |
get transformsWidth(): number; | |
get transformsHeight(): number; | |
get transformIndices(): Uint32Array; | |
get transformIndicesWidth(): number; | |
get transformIndicesHeight(): number; | |
get colorTransforms(): Float32Array; | |
get colorTransformsWidth(): number; | |
get colorTransformsHeight(): number; | |
get colorTransformIndices(): Uint32Array; | |
get colorTransformIndicesWidth(): number; | |
get colorTransformIndicesHeight(): number; | |
get positions(): Float32Array; | |
get rotations(): Float32Array; | |
get scales(): Float32Array; | |
get vertexCount(): number; | |
get needsRebuild(): boolean; | |
get updating(): boolean; | |
} | |
export { RenderData }; | |