요새 작업중인 복셀 관련…

지난 주까지 Hierachical Z Map Occlusion Culling 작업을 했다. 회사 안다니는 동안 DX11로 이것저것 만든 덕에 크게 고생은 안하고 Compute Shader를 사용하는 DX11용 HiZ Map Occ Culling을 구현했다. 대충 돌아가게 만들었는데 실제로 HiZ Map Occ Culling을 잘 활용하려면 Occlusion을 자동으로 생성해주는 기능이 필요한것 같다. 문서와 예제 소스 코드도 구할 수 있어서 구현해보기로 했다. 일단 모델을 … More 요새 작업중인 복셀 관련…

Windows Phone 8 SDK 설치 및 간단 테스트

Windows 8에 vs2012설치, Windows Phone 8 SDK설치. Native D3D APP프로젝트 생성. 쉐이더 코드를 보면 hlsl 코드가 그대로 돌아간다. 그래픽 API는 DirectX 11 그대로이다. 똑같다. 코드를 뒤져보면 COM의 기본 인터페이스인 IUnknown::Release()를 어디서도 호출하지 않는다. 기본적으로 스마트포인터 사용을 권장하기 때문에 예제에선 Microsoft::WRL::ComPtr<ID3D11Device1>을 사용해서 DX 인터페이스 포인터를 다룬다. operator =를 오버로딩 해서 ptr = NULL; 과 같은 식으로 … More Windows Phone 8 SDK 설치 및 간단 테스트