Modern & multiplatform 3D game engine
-
Updated
Apr 19, 2026 - C++
Modern & multiplatform 3D game engine
A cross-platform render-graph based rendering system written in Swift
Ilum graphics playground for learning
Render graph-based Vulkan API abstraction library
Data-oriented C++20 game engine with a fiber-based job system and bindless Vulkan 1.3 renderer.
UE5 Niagara Compute Shader Integration Example (Boids)
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
a powerful, scalable, robust foundation for creation, in rust
Deprectaed vulkan renderer
Modular rendering graph
Toy vulkan renderer made for learning purposes
Rust wrapper for AMD Render Pipeline Shaders SDK
rendersi1 is a personal renderer for demo purpose, easy to use and maintain.
A render graph-based engine built on Vulkan.
C++20/Vulkan/CUDA engine built from scratch to learn graphics programming. Render graph with per-resource barriers, clustered deferred PBR, cascaded shadows, CUDA rigid-body physics + particle sim, custom ECS + work-stealing jobs, SIMD math. Small wave-survival game acts as the engine's test harness. Web port in React Three Fiber.
The old render graph based Vulkan rendering engine, BSc thesis work.
The Fierce Dakini Engine, built with C++ and Vulkan, with Python bindings and completely declarative render pipelines in JSON format, with data binding.
Unity 6 port of Unreal 5.7 foliage assemblies (Nanite vegetation) inspired branch-assembly opaque rendering for foliage
Lightweight abstraction for rendering🎮
Vulkan Game Engine - Reinventing the wheel - Once More, With Feeling
Add a description, image, and links to the render-graph topic page so that developers can more easily learn about it.
To associate your repository with the render-graph topic, visit your repo's landing page and select "manage topics."