Compartir a través de


Función WaveActiveSum

Suma el valor de la expresión en todos los carriles activos de la onda actual y lo replica en todas las carriles de la onda actual.

Sintaxis

<type> WaveActiveSum(
   <type> expr
);

Parámetros

expr

La expresión que se va a evaluar.

Valor devuelto

Valor de suma.

Comentarios

El orden de las operaciones no está definido.

Esta función es compatible con el modelo de sombreador 6.0 en todas las fases del sombreador.

 

Ejemplos

float3 total = WaveActiveSum( position ); // sum positions in wave
float3 center = total/count;           // compute average of these positions

Vea también

Introducción al modelo de sombreador 6

Modelo de sombreador 6