3D Programming

[DirectX12] #Part 2 - Direct 3D 기초 "DirectX12를 이용한 3D 게임 프로그래밍 입문" 서적의 Part 2, "Direct3D의 기초"에 해당하는 내용입니다. 현재, 게임 개발에 입문하여 기초지식을 습득하여 기록하기 위함이며, 개념 이해와 예제코드 작성을 진행. 상주성? Direct3D 12에서 응용 프로그램 자원을 GPU 메모리에 올리고, 또 내리며 자원의 상주성을 관리합니다. 즉, 여기서 "상주성"이란 응용 프로그램 자원이 GPU 메모리에 들어있는지의 여부를 뜻합니다. 메모리를 다루는 만큼, 상주성 관리의 요점은 응용 프로그램이 사용하는 GPU 메모리의 양을 최소화하는 것입니다. 예를들면, 야외의 '숲'과 '동굴'을 배경으로 한 게임에서, '동굴'에 들어간 사용자는 '..
[DirectX12] #Part 2 - Direct 3D 기초 "DirectX12를 이용한 3D 게임 프로그래밍 입문" 서적의 Part 2, "Direct3D의 기초"에 해당하는 내용입니다. 현재, 게임 개발에 입문하여 기초지식을 습득하여 기록하기 위함이며, 개념 이해와 예제코드 작성을 진행. ID3D12Device::CheckFeatureSupport 메서드 HRESULT ID3D12Device::CheckFeatureSupport ( D3D12_FEATURE Feature; void *pFeatureSupportData; UINT FeatureSupportDataSize ); 1. Feature: CheckFeatureSupport를 통해 지원 여부를 점검할 기능들의 종류 (a) D3D12_FEATU..
Hardii2
'3D Programming' 태그의 글 목록