Voxel Horizon 프로젝트에 사용중인 내 엔진-megayuchi엔진의 포팅작업 마무리.
데스크탑 DX11엔진에 UWP엔진 코드를 완전히 맞췄다.
그 UWP 엔진에서 다시 렌더러를 DX Feature Level 11과 Feature Level 9의 두개 버전으로 갈라서 별도의 DLL을 만들었다.
마음같아선 Feature Level 9용 엔진따위 갖다버리고 싶지만 내 루미아 1520을 비롯해서 앞으로 상당기간동안 11을 지원하지 않는 폰들이 대부분일테니까.
일단 윈폰 에뮬레이터에서 DX11피쳐는 돌아감. 엄청 느리긴 하지만.
스샷은
좌측 : win32, x64, dx11
중앙 : Windows 10 Mobile 에뮬레이터 UWP, x86, DX11
우측 : Windows 10 UWP, x86, DX11