Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
a Vulkan real-time rendering engine focused on PBR and Ray Tracing (Windows and Linux).
git clone https://github.com/hadryansalles/Luz.githadryansalles/LuzA Vulkan engine that I'm developing to study and implement modern rendering techniques used by AAA games.
Froxel Based Volumetric Light

Polygonal Mesh Volumetric Light

Screen Space Volumetric Light

Deferred Rendering (Light, Albedo, Normal, Material, Emissive and Depth)

Ray traced shadows and ambient occlusion

PBR Shading and glTF models

Textures drag and drop

Visual Studio 2019, Clang and GCCThis projects uses GLFW library, to compile it under Linux with X11 (like the default Ubuntu 20.04) you will need:
sudo apt-get install xorg-dev
If you are using another window manager (like Wayland) you can check the dependencies here.
git clone --recursive https://github.com/hadryansalles/Luz cd Luz mkdir build cmake . -Bbuild cmake --build build --parallel 4 ./bin/Luz
build/Luz.sln and compile/run the project Luz.more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
search projects, people, and tags