Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetAdditionalBakedProbes

Retrieve the bake result of additional probes.
Read time 2 minutesLast updated a month ago

Definition

GetAdditionalBakedProbes(int, NativeArray<SphericalHarmonicsL2>, NativeArray<float>)

Retrieve the bake result of additional probes.
Warning
Deprecated. Please use UnityEngine.LightTransport.IProbeIntegrator instead.
public static bool GetAdditionalBakedProbes(int id, NativeArray<SphericalHarmonicsL2> outBakedProbeSH, NativeArray<float> outBakedProbeValidity)

Parameters

id

The identifier that was used to submit an array of positions to be baked.


outBakedProbeValidity

Returns

Type

Description

boolTrue if outBakedProbeSH and outBakedProbeValidity could be successfully returned.

Remarks

Additional baked probes are probes that can be baked independently of any Light Probe Groups. The baked probe data contains spherical harmonic L2 coefficients as well as a single float value to determine the validity of each probe. By setting an array of probe positions with an identifier, a successive bake will produce probe results for these positions, which can then be fetched again from the API using the identifier.

GetAdditionalBakedProbes(int, Span<SphericalHarmonicsL2>, Span<float>, Span<float>)

Retrieve the bake result of additional probes.
Warning
Deprecated. Please use UnityEngine.LightTransport.IProbeIntegrator instead.
public static bool GetAdditionalBakedProbes(int id, Span<SphericalHarmonicsL2> outBakedProbeSH, Span<float> outBakedProbeValidity, Span<float> outBakedProbeOctahedralDepth)

Parameters

id

The identifier that was used to submit an array of positions to be baked.


outBakedProbeValidity


outBakedProbeOctahedralDepth

Returns

Type

Description

boolTrue if outBakedProbeSH and outBakedProbeValidity could be successfully returned.

Remarks

Additional baked probes are probes that can be baked independently of any Light Probe Groups. The baked probe data contains spherical harmonic L2 coefficients as well as a single float value to determine the validity of each probe. By setting an array of probe positions with an identifier, a successive bake will produce probe results for these positions, which can then be fetched again from the API using the identifier.

GetAdditionalBakedProbes(int, NativeArray<SphericalHarmonicsL2>, NativeArray<float>, NativeArray<float>)

Retrieve the bake result of additional probes.
Warning
Deprecated. Please use UnityEngine.LightTransport.IProbeIntegrator instead.
public static bool GetAdditionalBakedProbes(int id, NativeArray<SphericalHarmonicsL2> outBakedProbeSH, NativeArray<float> outBakedProbeValidity, NativeArray<float> outBakedProbeOctahedralDepth)

Parameters

id

The identifier that was used to submit an array of positions to be baked.


outBakedProbeValidity


outBakedProbeOctahedralDepth

Returns

Type

Description

boolTrue if outBakedProbeSH and outBakedProbeValidity could be successfully returned.

Remarks

Additional baked probes are probes that can be baked independently of any Light Probe Groups. The baked probe data contains spherical harmonic L2 coefficients as well as a single float value to determine the validity of each probe. By setting an array of probe positions with an identifier, a successive bake will produce probe results for these positions, which can then be fetched again from the API using the identifier.