전 3D 프로그래밍에 익숙하지 않습니다. 최근 uv 매핑이 혼란 스럽다는 것을 발견했습니다. 사용stage3d uv 매핑은 어떻게 작동합니까?
는tex ft0, v1, fs0 <2d,repeat,nomip>
mov oc, ft0
나는 그대로이 일, 질감 비트 맵에 대한 UV 좌표로 v1 및으로 fs0을 제공합니다. 텍스처가 3D 객체를 래핑했습니다.
그러나 ft0을 한 좌표 v1로 한 번만 복사했는데 시스템이 다른 영역을 채우는 방법을 어떻게 알았습니까?
그리고 나는 꼭지 좌표를 제공하지 않았으며, 조각 프로그램은 모든 픽셀이나 모든 꼭지점 렌더링을 호출합니까?
설명을 주셔서 고맙습니다. 제가 틀렸다면 제게 많은 도움이됩니다. – davyzhang
이 트릭의 주된 트릭은 고정 된 값이 아닌 가변 레지스터 * 3 개의 꼭지점 사이의 값을 보간하는 알고리즘을 가지고 있으므로 버텍스 쉐이더에 의해 설정된 후에 v1이 모든 픽셀마다 바뀌고 텍스처로부터 다른 rgb 데이터를 얻는다. 그것을 출력하십시오. – davyzhang
오신 것을 환영합니다! 그래, 그건 기본적으로, 당신은 'rgba'데이터를 의미했습니다. – chadiik