3D game engine focusing on real-time graphics
.github/workflows | ||
addon | ||
cmake | ||
data | ||
engine | ||
example | ||
extern | ||
misc | ||
platforms | ||
tools | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
Prism
A cross-platform engine providing real-time physically based rendering. This is the culmination of several years of my own graphics programming work :-)
Here is a selection of screenshots that provides a good sense of the graphical capabilities of Prism:
The sibenik, sponza and buddha models shown are from the McGuire Computer Graphics Archive, any other models shown are created by me.
Features
You can view a more comprehensive list of features here.
Building
There are instructions for Windows, Linux, and macOS targets in the wiki.
There is an example app provided in example/
. If you want to build the tooling or the example, use the CMake options BUILD_EXAMPLE
and BUILD_TOOLS
respectively.