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
另请参阅