본문 바로가기

DirectX 12/Terrain3

[DirectX12 - Terrain] Chapter 03. Picking GitHub : https://github.com/developeSHG/DirectX12-Terrain/commits/03.Picking GitHub - developeSHG/DirectX12-Terrain: DirectX12 - Terrain DirectX12 - Terrain. Contribute to developeSHG/DirectX12-Terrain development by creating an account on GitHub. github.com picking에 대해서 알아보자. picking을 하려면 기본 개념부터 알아야한다. 보는 바와 같이 인게임에서 존재하는 물체들은 3D 세상에서 존재하는 것들이다. 근데 최종적으로 렌더링 파이프라인 과정을 거쳐서 보여주는 화면 자체는 사실 2D화면에 .. 2023. 7. 7.
[DirectX12 - Terrain] Chapter 02. Terrain GitHub : https://github.com/developeSHG/DirectX12-Terrain/commits/02.Terrain GitHub - developeSHG/DirectX12-Terrain: DirectX12 - Terrain DirectX12 - Terrain. Contribute to developeSHG/DirectX12-Terrain development by creating an account on GitHub. github.com 테셀레이션의 적용은 당연히 terrain에 적합하다. (먼 곳에 있는건 삼각형 하나, 가까이 있으면 무수한 삼각형의 개념이) 경우에 따라서, Terrain을 사용하지 않고, 메쉬로 만들어져있는 경우가 있다. 와우는 메쉬로 이루어져있다. 배그는 Ter.. 2023. 7. 7.
[DirectX12 - Terrain] Chapter 01. Tessellation GitHub : https://github.com/developeSHG/DirectX12-Terrain/commits/01.Tessellation GitHub - developeSHG/DirectX12-Terrain: DirectX12 - Terrain DirectX12 - Terrain. Contribute to developeSHG/DirectX12-Terrain development by creating an account on GitHub. github.com Tessellation 단계 - [홀 쉐이더 스테이, 테셀레이션 스테이지, 도메인 쉐이더 스테이지] Tessellation 자체도 지오메트리 쉐이더랑 비슷하게 정점을 추가하는 개념이다. 테셀레이션은 옵션단게였다. 여태까지 vertext sh.. 2023. 7. 7.