Render Engine
Urban is a personal rendering framework based on D3D12(for now). It’s still very primitive and relatively low level.
├───engine // framework
│ ├───engine // source code
│ ├───resource // resource files, will copy to ${BuildPath}/engine
│ └───external // third party libs
└───projects // different projects
├───es-console
├───model-viewer
└───path-tracer
git clone https://github.com/tankiJong/urban.git
.sln
file.vcproj
is manually edited with several customized build steps, so the best way to create a new project for now is to copy the project structure and manually rename it with a code editor and remove all source files.${TargetDir}
as it’s a user setting and is default to ${ProjectDir}
.DamagedHelmet.gltf
here