Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DeringSphericalHarmonicsL2(IDeviceContext, BufferSlice<SphericalHarmonicsL2>, BufferSlice<SphericalHarmonicsL2>, int)

De-ring an array of SphericalHarmonicsL2 probes.
Read time 1 minuteLast updated 10 days ago

Definition

public bool DeringSphericalHarmonicsL2(IDeviceContext context, BufferSlice<SphericalHarmonicsL2> shIn, BufferSlice<SphericalHarmonicsL2> shOut, int probeCount)

Parameters

Device context.

Source buffer to de-ring.

Destination buffer where the results are written.

probeCount

Number of SphericalHarmonicsL2 probes to de-ring.

Returns

Type

Description

boolTrue if the operation was successfully added to the command queue on the context.

Remarks

Ringing is an artifact that can occur on light probes if they are subject to drastic changes in lighting. Light may overshoot and appear in the opposite end of the probe. This method can remove ringing on probes, but might reduce overall contrast.