Unity 6.3
0 онлайн 26 гостей 3 в системе
Вход

RadeonRaysProbeIntegrator.IntegrateValidity

Declaration

public LightTransport.IProbeIntegrator.Result IntegrateValidity(LightTransport.IDeviceContext context, int positionOffset, int positionCount, int sampleCount, BufferSlice<float> validityEstimateOut);

Параметры

Параметр Описание
контекст Контекст устройства.
positionOffset Смещение, измеряемое от начала буфера положения пробника.
positionCount Число зондов для интеграции.
sampleCount Число отбираемых проб.
validityEstimateOut Срез буфера для записи оценки достоверности.

Возвращаемое значение

Результат Код возврата.

Описание

Интеграция достоверности.

Интегратор выполняет сферическую выборку для каждого положения зонда. Допустимое значение равно 1, если все лучи попадают в треугольники, обращенные вперед, или в небо. Допустимое значение равно 0, если все лучи попадают в треугольники, обращенные назад.