There are 72 repositories under rendering-engine topic.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
A brief computer graphics / rendering course
Terrain rendering algorithm in less than 20 lines of code
A brief computer graphics / rendering course
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
A brief computer graphics / rendering course
3D game engine with lua scripting
486 lines of C++: old-school FPS in a weekend
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
:zap: 可编程渲染管线实现,帮助初学者学习渲染
An open-source C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
A project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Cross-platform game engine with Vulkan backend
Lighthouse 2 framework for real-time ray tracing
The fastest template library/engine for building web-based user interfaces and apps.
Realtime 3D rendering engine
A tutorial on infinite canvas
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
Software rendering engine with PBR. Built from scratch on C++.
Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).
C++/Python-based 3D geospatial application for simulating and visualizing dynamic objects in planetary environments
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
Realtime 3D avatar system and cross-platform rendering engine built from scratch for web3 interoperability and the open metaverse.
Small C++14 render engine
AGE: Arc Game Engine is an open-source engine for building 2D & 3D real-time rendering and interactive contents, especially video games with C# scripting support.
Modern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
A simple Wavefront OBJ viewer.