Yes, another render engine
For fun. Do I need another reason?
Currently only supports Windows, all other platforms are untested. All dependencies are located under YareEngine/ThirdParty.
git clone https://github.com/138paulmiller/YareEngine.git
cmake . -BProject
See YareSandbox project for an example. Using Cmake, create a CMakeLists.txt in you prjects root directory. To link against the YareEngine project, use the following commands
target_include_directories(${PROJECT_NAME} PRIVATE "path/to/YareEngine")
target_link_libraries(${PROJECT_NAME} PUBLIC YareEngine)
Where path/to/YareEngine
is the relative path from your CMakeLIsts.txt file to the YareEngine directory.
NOTE : this is located under YareEngine/YareEngine if you clone the repo.
Dynamic Shadows with 8 boxes and 8 directional lights