Функция WaveActiveSum
Суммирует значение выражения по всем активным полосам в текущей волне и реплицирует его на все полосы в текущей волне.
Синтаксис
<type> WaveActiveSum(
<type> expr
);
Параметры
-
expr
-
Выражение для вычисления.
Возвращаемое значение
Суммарное значение.
Комментарии
Порядок операций не определен.
Эта функция поддерживается в модели шейдера 6.0 на всех этапах шейдера.
Примеры
float3 total = WaveActiveSum( position ); // sum positions in wave
float3 center = total/count; // compute average of these positions
См. также раздел