Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- RenderTargetView
- 다중표본화
- c
- View
- CPU
- vertex
- 프로그래밍
- Direct Init
- 게임수학
- GPU
- DirectX
- 코딩
- DESC
- Direct3D Init
- 세팅
- swapchain
- Direct3D
- UE4
- DirectX12
- C++
- 전처리문
- engine
- CommandList
- 다이렉트X
- Input Assembler
- 다이렉트 초기화
- 동기화
- DirectXTK
- C언어
- 다이렉트X 튜토리얼
Archives
- Today
- Total
목록Low Poly (1)
비타Cpp
렌더링 파이프 라인 - Tessellation Stage(테셀레이션 단계)
테셀레이션은 주어진 메시의 삼각형들을 더 잘게 쪼개서(세분) 새로운 삼각형들을 만드는 과정을 말한다. 이렇게 세분화하면서 원래 메시에 없는 세부적인 특징을 만들어 낼 수 있다(아래 그림 참고). 테셀레이션은 여러가지의 장점이 있다. 1. 카메라와의 거리에 따라 디테일의 정도를 조절하는 세부 수준(Level-Of-Detail; LOD) 메커니즘을 구현 할수 있다. 이렇게 하면 관찰자가 가깝게 보는 부분만 세부묘사가 들어가 더 많은 삼각형을 효율적으로 사용 가능하다. 2. 메모리에는 저-다각형(Low-Poly) 메시를 담아둬서 메모리를 절약하고 필요할 때만 즉석으로 세분화하여 효율적으로 메모리를 관리할 수 있다. 3. 애니메이션이나 물리 처리 같은 연산들은 Low-Poly메시에서 수행하여 계산량을 줄이고, ..
DirectX12/메모
2021. 8. 6. 13:06