From fe01af2f010dedd41f4106f0a37bfbc6e8ce2541 Mon Sep 17 00:00:00 2001 From: daemyung jang Date: Sat, 4 Jul 2020 09:24:00 +0900 Subject: [PATCH] Add README.md for dxview --- examples/dxview/README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 examples/dxview/README.md diff --git a/examples/dxview/README.md b/examples/dxview/README.md new file mode 100644 index 0000000..6a008c8 --- /dev/null +++ b/examples/dxview/README.md @@ -0,0 +1,37 @@ +# DirectX glTF Viewer + +## Overview + +This project was motivated by a lack of sample code demonstrating the graphics API agnostic nature of the glTF specification. The sample code is written using modern C++ and DirectX 12 for the client application. + +## Features + +* [x] DirectX 12 +* [ ] Loader +* [ ] Animation +* [ ] Morph Target +* [ ] Physical Base Rendering +* [ ] Environment Map + +## Dependencies + +* [CMake](https://github.com/Kitware/CMake) +* [Vcpkg](https://github.com/Microsoft/vcpkg) +* [GLFW](https://github.com/glfw/glfw) +* [spdlog](https://github.com/gabime/spdlog) + +## Building + +### Install dependencies + +``` +vcpkg install glfw3:x64-windows +vcpkg install spdlog:x64-windows +``` + +### Generate Project Files + +``` +mkdir build +cmake . -B build -DCMAKE_TOOLCHAIN_FILE=${VCPKG_DIR}/script/buildsystem/vcpkg.cmake +```