Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
Ilum graphics playground for learning
git clone https://github.com/Chaf-Libraries/Ilum.gitChaf-Libraries/IlumIlum Graphics Playground, name after Planet Ilum from star wars.
A framework for computer graphics learning and practice (It's not a game engine!)
bilibili: Project demo video
Platform
Build
Ilum uses xmake for building. You can compile the whole project by simply run command:
xmake -y
or you can open the project in Visual Studio by generating .sln file:
xmake project -k vsxmake
Vulkan
CUDA
Render Pass
Visibility Deferred Shading Pipeline
Visibility Geometry Pass
mesh_shader)Visibility Buffer Visualization
Visibility Buffer Lighting Pass
Shadow
Ambient Occlusion
IBL
Ray Tracing
Post Process
TODO
Feature
You can extend the renderer features by adding these plugins:
more like this
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
search projects, people, and tags