Class SphericalHarmonics3
Constructors
constructor
- new SphericalHarmonics3(): SphericalHarmonics3
Properties
coefficients
Readonly
isSphericalHarmonics3
isSphericalHarmonics3
Methods
add
- add(sh): SphericalHarmonics3
addScaledSH
- addScaledSH(sh, s): SphericalHarmonics3
clone
- clone(): this
Returns this
copy
- copy(sh): SphericalHarmonics3
equals
- equals(sh): boolean
Returns boolean
fromArray
- fromArray(array, offset?): this
Parameters
- array: number[] | ArrayLike<number>
Optional
offset: number
Returns this
getAt
- getAt(normal, target): Vector3
getIrradianceAt
- getIrradianceAt(normal, target): Vector3
lerp
- lerp(sh, alpha): SphericalHarmonics3
scale
- scale(s): SphericalHarmonics3
set
- set(coefficients): SphericalHarmonics3
zero
- zero(): SphericalHarmonics3
Static
getBasisAt
- getBasisAt(normal, shBasis): void
Returns void
Default