ドキュメント

Unity Engine

Unity Engine

IntegrateIndirectRadiance(IDeviceContext, int, int, int, bool, BufferSlice<SphericalHarmonicsL2>)

Integrate indirect radiance.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

public IProbeIntegrator.Result IntegrateIndirectRadiance(IDeviceContext context, int positionOffset, int positionCount, int sampleCount, bool ignoreEnvironment, BufferSlice<SphericalHarmonicsL2> radianceEstimateOut)

Parameters

Device context.

positionOffset

Offset measured from the beginning of the probe position buffer.

positionCount

Number of probes to integrate.

sampleCount

Number of samples to take.

ignoreEnvironment

Ignore environment lighting when computing indirect contribution.

Buffer slice to write the radiance estimate into.

Returns

Type

Description

ResultReturn code.

Remarks

The integrator does spherical sampling of incoming indirect radiance for each probe position.