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 }; | |