A brief computer graphics / rendering course
-
Updated
Aug 14, 2025 - C++
A brief computer graphics / rendering course
A brief computer graphics / rendering course
A brief computer graphics / rendering course
3D game engine with lua scripting
Fast and lightweight HTML/CSS rendering engine
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.
⚡ 可编程渲染管线实现,帮助初学者学习渲染
Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
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
Realtime 3D rendering engine
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++.
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.
Small C++14 render engine
Add a description, image, and links to the rendering-engine topic page so that developers can more easily learn about it.
To associate your repository with the rendering-engine topic, visit your repo's landing page and select "manage topics."