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
- Direct3D Init
- C++
- RenderTargetView
- 다이렉트 초기화
- 다중표본화
- CommandList
- 코딩
- DESC
- swapchain
- 프로그래밍
- 다이렉트X
- vertex
- CPU
- 전처리문
- 동기화
- Direct Init
- 세팅
- DirectX
- Input Assembler
- GPU
- DirectXTK
- Direct3D
- 다이렉트X 튜토리얼
- DirectX12
- C언어
- UE4
- View
- 게임수학
- engine
- c
Archives
- Today
- Total
목록IA stage (1)
비타Cpp
렌더링 파이프 라인 - IA(Input Assembler) Stage -Vertex & Primitive Topology
IA(Input Assembler) 단계에서는 메모리에서 기하 자료(정점과 색인)를 읽어 기하학적 기본 도형(primitive)을 조립한다.(색인은 정점들을 모아서 기본 도형을 형성하는 방식을 결정한다.) 정점(vertex)은 하나의 점을 의미한다. 하지만 Direct3D에서의 정점은 공간적 위치 이외의 정보를 담을 수 있다. 예를 들어 법선 벡터를 추가하거나, 텍스처 좌표를 추가할 수도 있다. 이를 통해 Direct3D에서는 좀 더 복잡한 효과를 유연하게 적용시킬 수 있다. 정점들은 정점 버퍼(vertex buffer)라고 하는 Direct3D 자료구조 안에 담겨서 렌더링 파이프 라인에 묶인다. 정점 버퍼는 그냥 정점들을 연속적인 메모리에 저장하는 자료구조이다. 정점 버퍼에서 기본도형들을 위한 정점의 ..
DirectX12/메모
2021. 7. 30. 19:40