2017-03-02 21 views
0

POSITION/POSITION0의 w가 출력 구조체의 모든 것을 뺀 것으로 보입니다. 따라서 픽셀 쉐이더는 정확한 원근감 매핑을 할 수 있습니다. 제거 할 수 없습니다. 그렇지 않으면 픽셀 쉐이더는 아무 것도 출력하지 않습니다.HLSL - 버텍스 쉐이더의 출력 POSITION0은 픽셀 쉐이더의 텍스처 매핑 uv에 어떤 ​​영향을 줍니까?

프로그램 코드에서 구성을 보지 못했습니다. 모든 장치에 대해 고정 된 기본 설정입니까? 또는이 설정을 사용자 정의 할 수 있습니까?

답변

1

모든 보간 자의 hlsl에서 원근 보정을 비활성화로 선택할 수 있습니다 (찾아 내기 : here).

원하는 수정자가 noperspective입니다.