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
- 다이렉트X 튜토리얼
- View
- 게임수학
- 다중표본화
- C언어
- swapchain
- DirectX12
- DESC
- Input Assembler
- Direct3D Init
- 전처리문
- DirectXTK
- 다이렉트 초기화
- CPU
- vertex
- CommandList
- Direct3D
- Direct Init
- 프로그래밍
- 코딩
- 동기화
- GPU
- engine
- C++
- c
- DirectX
- 다이렉트X
- RenderTargetView
- 세팅
- UE4
Archives
- Today
- Total
목록Vertex Buffer (1)
비타Cpp
정점 버퍼(Vertex Buffer)
GPU가 정점 배열에 접근하려면, 그 정점들을 버퍼라는 GPU 자원(ID3D12Resource)에 넣어 두어야 한다. 정점들을 저장하는 버퍼를 정점 버퍼(Vertex Buffer)라고 부른다. 버퍼는 텍스처보다 단순한 자원이다. 버퍼는 다차원이 아니며, 밉맵이나 필터, 다중 표본화 기능이 없다. 응용 프로그램에서 정점 같은 자료 원소들의 배열을 GPU에 제공해야 할 때에는 항상 버퍼를 사용한다. 정점 버퍼를 생성하려면 D3D12_RESOURCE_DESC를 채우고 ID3D12Device::CreateCommittedResource 메서드를 호출해서 ID3D12Resource객체를 생성한다. Direct3D 12는 D3D12_RESOURCE_DESC를 상속해서 편의용 생성자들과 메서들을 추가한 C++ 래퍼 ..
DirectX12/튜토리얼
2021. 12. 12. 20:40