SogSplatData

SplatLoader.SogSplatData exported from @manycore/aholo-viewer.

SplatLoader Class

Hierarchy

Constructors

  • Parameters

    • maxShDegree: number
    • maxTextureSize: number
    • blockCounts: number

    Returns SogSplatData

Properties

counts: number
shDegree: number
maxShDegree: number
maxTextureSize: number

Methods

  • Parameters

    • _counts: number
    • _shDegree: number

    Returns void

  • Parameters

    • meta: SogMetadata
    • meansL: Uint8Array
    • meansU: Uint8Array
    • quats: Uint8Array
    • scales: Uint8Array
    • colors: Uint8Array
    • shNLabels: Uint8Array<ArrayBufferLike>
    • shNCentroids: Uint8Array<ArrayBufferLike>

    Returns void

  • Parameters

    • _i: number
    • _x: number
    • _y: number
    • _z: number

    Returns void

  • Parameters

    • _i: number
    • _sx: number
    • _sy: number
    • _sz: number

    Returns void

  • Parameters

    • _i: number
    • _qx: number
    • _qy: number
    • _qz: number
    • _qw: number

    Returns void

  • Parameters

    • _i: number
    • _r: number
    • _g: number
    • _b: number

    Returns void

  • Parameters

    • _i: number
    • _a: number

    Returns void

  • Parameters

    • _i: number
    • _shN: number[]

    Returns void

  • Parameters

    • _i: number
    • _shN: number[]

    Returns void

  • Parameters

    • _centers: Float32Array

    Returns void

  • Parameters

    • data: ISplatData

    Returns void

  • Parameters

    • counts: number
    • shDegree: number

    Returns Promise<number>