This is an open-source toy renderer based on DirectX12 in an early development stage. The project plan could be seen here.
Current project implements a basic PBR shading algorithm. More features are in development.
- Install Visual studio 2019.
- Clone this repository(either through visual studio or git) and open
RealtimeLab.sln
. - Build it in
x64/Debug
configuration and platform (more configs would be supported).
- The UI icons source from iconfont.cn with non-commercial license.
- The
.obj
models are free resources from free3d.com.