3D game engine focusing on real-time graphics
This is shipped by SDL2 itself, so it should be the preferred way of finding it. Since SDL2 does not ship it in their Windows development libraries, we still need to use the regular Find module. |
||
---|---|---|
.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.