일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C언어
- 게임수학
- DirectX
- 동기화
- Direct Init
- DESC
- 프로그래밍
- 다중표본화
- Input Assembler
- 전처리문
- RenderTargetView
- vertex
- Direct3D Init
- View
- 다이렉트X 튜토리얼
- CommandList
- c
- Direct3D
- UE4
- 코딩
- DirectX12
- C++
- 세팅
- DirectXTK
- GPU
- engine
- swapchain
- 다이렉트 초기화
- 다이렉트X
- CPU
- Today
- Total
목록다중표본화 (2)
비타Cpp
ID3D12Device::CheckFeatureSupport 메서드는 지원여부를 점검할 수 있는 메서드이다. 이 메서드의 서명은 다음과 같다. HRESULT CheckFeatureSupport( D3D12_FEATURE Feature, void *pFeatureSupportData, UINT FeatureSupportDataSize ); 1. Feature: 이 매개변수는 이 메서드로 지원 여부를 점검할 기능들의 종류를 나타낸다. D3D12_FEATURE 열거형의 다음과 같은 멤버 중 하나를 지정해야 한다. (a) D3D12_FEATURE_D3D12_OPTIONS : Direct3D 12의 여러 기능. (b) D3D12_FEATURE_ARCHITECTURE : 하드웨어 아키텍처 기능들. (c) D3D12..
모니터의 픽셀들이 무한히 작지는 않기 때문에, 모니터에 임의의 선을 완벽하게 표현할 수는 없다. 흔히 '계단현상'이라고 하는 앨리어싱(Aliasing) 효과가 아래의 그림이다. 선을 픽셀들의 배열로 '근사'하다 보면 이런 현상이 생긴다. 삼각형의 변에서도 이와 비슷한 앨리어싱 효과가 나타난다. 이러한 계단현상을 바로잡을 수 있는 기법이 안티앨리어싱(Anti-Aliasing)기법이다. 이러한 기법의 하나가 초과 표본화(Supersampling)이다. 초과 표본화에서는 후면 버퍼와 깊이 버퍼를 화면 해상도보다 4배(가로, 세로 두 배씩) 크게 잡고, 3차원 장면을 4배 크기의 해상도에서 후면 버퍼에 렌더링 한다. 이미지를 화면에 제시할 때가 되면 후면 버퍼를 원래 크기의 버퍼로 환원(Resolving)한다...