-
Notifications
You must be signed in to change notification settings - Fork 3
About The DX Renderer Framework
Tiago José Sousa Magalhães edited this page Dec 22, 2019
·
3 revisions
DX Renderer is a real-time 3D rendering framework built on top of the Windows API and the DirectX12 API.
DX Renderer aims to be a simple and easy to use rendering framework that supports many out of the box rendering effects and rendering methods, as well as allowing the user to create and extend the framework with features it currently does not have.
Currently, DX Renderer supports:
- configurable pipeline
- shaders
- per-frame data
- per draw call data
- user-defined root signatures
- Customizable vertex structures
- etc...
In order to be able to use this framework, there are some requirements:
- Windows 10 Operating System
- MSVC 14.2 or newer Compiler
- DirectX12 SDK
- CMake 3.14 or newer
Since we rely on the Microsoft Visual C++ compiler we merely need to run the CMake command on the root so that it creates the visual studio project, from then on we can compile it using visual studio or with msvc directly.