3D Renderer Engine builds with Vulkan and C++ 20
ZEngine is an open-source 3D rendering engine written in C++ and using Vulkan as graphic API. It can be used for activities such as:
Debian
or Ubuntu
are recommended systems) (Under active revision as of today)Before building, make sure your setup is correct :
Powershell Core
and make sure that you can run CMake, You can type cmake --version
to simply output the current CMake version installed..\Scripts\BuildEngine.ps1 -Configurations Debug -RunBuilds $True -VsVersion 2022
.\Scripts\BuildEngine.ps1 -Configurations Release -RunBuilds $True -VsVersion 2022
RunBuilds
can be omitted as its default value is: $True
.Debug
and Release
versions at once by omitting the Configuration
parameterVsVersion
, it can be omitted as its default value is: 2022
The project uses the following dependencies as submodules :