tinyrenderers
Renderer libraries
A set of single-header implementations of Vulkan and D3D12 renderers with simplified APIs and shared code.
472 stars
25 watching
26 forks
Language: C++
last commit: over 2 years ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
kosua20/herebedragons | A collection of implementations of the same 3D scene using various rendering methods and APIs | 1,733 |
linebender/tiny-skia | A minimal 2D rendering library for Rust. | 1,177 |
ecumene/rust-sloth | A command-line 3D renderer that uses the Rust programming language and various libraries to generate images from OBJ file formats. | 788 |
nadrin/pbr | An implementation of physically based rendering techniques in various graphics APIs for comparison and demonstration purposes. | 1,402 |
lexbor/lexbor | A fast, portable, and modular HTML rendering engine written in C. | 1,664 |
wvanbergen/chunky_png | A Ruby library for reading and writing PNG images without relying on memory-intensive libraries. | 1,051 |
antirez/microfont | A text drawing library for MicroPython framebuffer using Viper native code emitter and supporting fast rotated text rendering and blitting. | 52 |
benikabocha/tinyddsloader | A lightweight loader for the Tiny DDS file format used in 3D graphics | 43 |
jian-ru/laugh_engine | Real-time 3D rendering engine using Vulkan and glTF support | 393 |
ibob/picobench | A microbenchmarking library for C++ | 211 |
skywind3000/mini3d | A simple 3D rendering software using C and OpenGL, providing a complete example of a fixed-pipeline software renderer. | 2,209 |
cacalabs/libcaca | A C library for rendering colour ASCII art | 550 |
visualcomputing/nub | A Java-based rendering and interaction processing library supporting 2D and 3D graphics and animation. | 34 |
saschawillems/vulkan-gltf-pbr | An implementation of physically-Based Rendering with Vulkan and glTF 2.0 models. | 984 |
conficient/blazortemplater | A library that generates HTML from Razor Components using a fluent interface | 150 |