다음을 통해 공유


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

참고 항목

셰이더 모델 6 개요

셰이더 모델 6