# Tinyrenderer: 3D-Grafik-Engine aus 500 Zeilen C++ selber bauen

Veröffentlicht auf [8zh](https://8zh.de/post/8zh-kazazute) — Stand: 2026-07-23
Themen: 3d-grafik, software-renderer, c++, lernmaterial

Ein Lehr-Projekt zeigt, wie man einen Software-Renderer von Grund auf in reinem C++ ohne externe Grafik-Bibliotheken entwickelt. Die Serie vermittelt Studierenden in 10-20 Stunden die fundamentalen Konzepte von OpenGL, Vulkan, Metal und DirectX durch praktisches Programmieren. Beginnend mit einfachen Pixel-Operationen werden schrittweise Funktionen wie Linien-Zeichnung, Triangle-Rasterisierung, Kamera-Handling, Shading und Shadow-Mapping implementiert. Das Projekt verarbeitet 3D-Modelle als triangulierte Netze mit Texturen und gibt gerenderte Bilder im TGA-Format aus.

_Automatische Zusammenfassung — Original siehe Quelle._

## Quellen

- [https://haqr.eu/tinyrenderer/](https://haqr.eu/tinyrenderer/) (medien)
