누구나 "텍스처 공간"과 "화면 공간"의 차이점을 설명 할 수 있습니까? 3D 렌더링 파이프 라인에서 고급 조명을 해결할 때? 나는 쉐이더에 초보자이다.렌더링 파이프 라인의 텍스처 공간과 화면 공간은 무엇입니까?
답변
내 지식에 따르면, U, V 좌표계의 텍스처 공간은 샘플링 할 텍스처의 오른쪽 상단 점에 대해 왼쪽으로는 (0.0, 0.0), 오른쪽으로는 (1.0, 1.0)입니다.
화면 공간이 같은 일이지만 봇 대상 텍스처를 렌더링 오른쪽 지점 왼쪽 상단과 대한 (-0.5, 0.5) (0.5, -0.5) (0 0 센터에서 지금), 투영 행렬 (원근법 또는 직교 좌표)에 의해 변형되어 열려있는 윈도우가 800x600 인 2D 게임의 경우 (-400, 300)에서 (400, -300)으로 변경되므로 픽셀로 조작 할 수 있습니다 정확하게.
**
사실은 다이렉트 X 11 텍스처 공간에서 (0, 0)화면 공간이 될 것으로 보인다 질감의 왼쪽 상단 점 (-1, 1)을 의미 왼쪽 상단 (1 - 1).
하지만 아이디어는 같습니다.
감사합니다. 나에게 도움이된다. – Nico
@Nico 부분적으로 틀렸어 편집 된 답변 –
- 1. 파이프 라인의 멀티 샘플링
- 2. MonoGame의 콘텐츠 파이프 라인의 현재 상태는 무엇입니까?
- 3. 파이프 라인의 일반적인 파이프 라인 위험은 무엇입니까?
- 4. 크롬의 새로운 세로 형 타임 라인의 빈 공간은 무엇입니까?
- 5. 소프트웨어 파이프 라인의 이점은 무엇입니까?
- 6. 파이프 라인의 printfn
- 7. TextView가 차지하는 공간은 무엇입니까
- 8. 젠킨스 파이프 라인의 변수
- 9. Jenkins : 파이프 라인의 MatrixCombinationsParameterValue
- 10. FBO 렌더링 텍스처 - 검정 텍스처
- 11. 다이렉트 텍스처 렌더링 incorretly
- 12. Libgdx 렌더링 텍스처 vs Sprite
- 13. OpenGL ES 텍스처 렌더링
- 14. 간단한 2D 텍스처 렌더링
- 15. 화면 공간에 텍스처 섹션을 타일링하는 방법은 무엇입니까?
- 16. OpenGL 렌더링 텍스처 투명성 문제
- 17. 자산 파이프 라인의 모든 이미지보기
- 18. 파이프 라인의 Spark Dataframe에있는 OneHotEncoder
- 19. Snakemake : Snakemake 파이프 라인의 MissingInputException
- 20. 그래픽 파이프 라인의 음영 처리
- 21. HttpRequest 파이프 라인의 세션 액세스
- 22. 증가의 Bitbucket 파이프 라인의 숫자
- 23. 파이프 라인의 콘솔 출력 : Jenkins
- 24. 초기화 파이프 라인의 Sitecore 컨텍스트
- 25. 파이프 라인의 여러 젠킨스 노드
- 26. LibGDX의 텍스처 렌더링 순서
- 27. OpenGLES 2.0 텍스처 렌더링
- 28. Berkelium 렌더링 텍스처
- 29. 렌더링 - 텍스처 및 동기화
- 30. VBO를 사용하여 텍스처 렌더링
아, 이것은 제 영어 이름입니다. – Nico
그게 이상한 이름 이예요. 저와 함께 프로젝트에 참여한 한 미국인은 '왜 그들이 니코라고 부르죠?'라고 물었다. 그는 그것이 진짜 이름이 아니었다 고 생각했기 때문에. : D –