Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

LightProbes.GetInterpolatedLightProbe

GetInterpolatedLightProbe(position: Vector3, renderer: Renderer, coefficients: float[]): void;
void GetInterpolatedLightProbe(Vector3 position, Renderer renderer, float[] coefficients);
def GetInterpolatedLightProbe(position as Vector3, renderer as Renderer, coefficients as float[]) as void

Description

Returns spherical harmonics coefficients of a light probe at the given position. The light probe is interpolated from the light probes baked.

For the scene. The coefficients represent a 3-band RGB spherical harmonics probe, with a total of 27 floats laid out: rgbrgbrgb... Renderer is only needed to speed up the search for the current tetrahedron, as it caches the index of the tetrahedron it was in the last frame.