简要的计算机图形学 / 渲染课程
software-renderer 开源项目推荐(186 个)
software-renderer 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 186 个仓库仅用 700 行代码实现的 3D 软件渲染器!!
⚡ 可编程渲染管线实现,帮助初学者学习渲染
一个用简洁 C 编写的类 OpenGL 3.x 实现
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
UnrealEngine 1998
A very fast and simple software renderer using only integers and fixed point math. PiSHi LE (PL) is a subset of the 3D software graphics library used in King's Crook.
Sphere tracing signed distance functions.
A a minimal software 3D renderer in C99, derived from bootleg3D
C++ Software Renderer/Rasterizer
a cpu/gpu soft renderer in rust
Discontinued. Work continues in PSoXide: https://github.com/EBonura/PSoXide
3D Software renderer
A Java-based minimalistic game engine and software renderer.
A high-performance port of the classic Tomb Raider engine (OpenLara) for the ESP32-P4. Delivers 30 FPS via software rendering with fully integrated audio.
3D software renderer written in Odin.
Software Renderer : g-Matrix3d Neo 0.4.0
Yet another very simple java 3D software renderer using only standard 2D libraries (Java2D, AWT & Swing), so no external libraries required. Video: https://youtu.be/hWUX1t9f6zE
A repository for a series of tutorials published on my blog at marianpekar.com.
A self-contained 3D renderer for ESP32: binary asset container, skeletal animation, tile binning and a software rasterizer. Header-only C++17, no dependencies. Works as an ESP-IDF component and an Arduino library.
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/software-renderer。
- 该话题在 GitHub 上共有 186 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 1.3 万 Star,覆盖 7 种主要语言,数据更新于 2026-11-13。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。