위치 레지스터
이 꼭짓점 셰이더 출력 레지스터에는 꼭짓점별 위치 데이터가 포함되어 있습니다.
꼭짓점 셰이더 버전 | 1_1 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|
위치 레지스터 | x | x | x | x | x | x |
레지스터는 각 레지스터의 동작 방식을 결정하는 속성으로 구성됩니다.
속성 | Description |
---|---|
속성 | oPos |
개수 | 1 벡터 |
I/O 권한 | 쓰기 전용입니다. |
값은 균일한 클리핑 공간에서의 위치입니다. 이 값은 꼭짓점 셰이더에 의해 작성되어야 합니다.
예제
dcl_position v0
def c40, 0.0f,0.0f,0.0f,0.0f;
// transform into projection space
m4x4 r0,v0,c8
max r0.z,c40.z,r0.z //clamp to 0
max r0.w,c12.x,r0.w //clamp to near clip plane
mov oPos,r0
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기