SplatData
SplatLoader.SplatData exported from @manycore/aholo-viewer.
Hierarchy
Implements
- IData
Constructors
constructor
Parameters
- maxShDegree: number
- maxTextureSize: number
- blockCounts: number
Returns SplatData
Properties
Readonlycounts
counts: number
Implementation of IData.counts
Readonlysh Degree
shDegree: number
Implementation of IData.shDegree
Readonlymax Sh Degree
maxShDegree: number
Readonlymax Texture Size
maxTextureSize: number
Methods
init Block
Parameters
- counts: number
- shDegree: number
Returns Promise<number>
Implementation of IData.initBlock
finish Block
Returns void
Implementation of IData.finishBlock
Abstractinit
Parameters
- counts: number
- shDegree: number
Returns void
Abstractset
Abstractset Center
Parameters
- i: number
- x: number
- y: number
- z: number
Returns void
Implementation of IData.setCenter
Abstractset Scale
Parameters
- i: number
- sx: number
- sy: number
- sz: number
Returns void
Implementation of IData.setScale
Abstractset Quat
Parameters
- i: number
- qx: number
- qy: number
- qz: number
- qw: number
Returns void
Implementation of IData.setQuat
Abstractset Color
Parameters
- i: number
- r: number
- g: number
- b: number
Returns void
Implementation of IData.setColor
Abstractset Alpha
Parameters
- i: number
- a: number
Returns void
Implementation of IData.setAlpha
Abstractset Sh N
Parameters
- i: number
- shN: number[]
Returns void
Implementation of IData.setShN
Abstractget
Abstractget Center
Abstractget Scale
Abstractget Quat
Abstractget Color
Abstractget Alpha
Abstractget Sh N
Parameters
- i: number
- shN: number[]
Returns void
Implementation of IData.getShN
Abstractfill Centers
Parameters
- centers: Float32Array
Returns void
Abstractserialize
Returns ISplatData
Abstractdeserialize
Parameters
- data: ISplatData
Returns void