Skip to content
View bhoffmann93's full-sized avatar

Highlights

  • Pro

Block or report bhoffmann93

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Awesome Vulkan ecosystem

3,724 289 Updated May 11, 2026

minimal cross-platform standalone C headers

C 10,329 671 Updated Oct 1, 2026

Typr.js - process fonts in Javascript

JavaScript 1,006 80 Updated Aug 28, 2025

♠️ A typography engine for web graphics.

TypeScript 387 6 Updated Oct 1, 2026

LightweightVK is a deeply refactored bindless-only fork of https://github.com/facebook/igl. It provides a lean cross-platform graphics API running on top of Vulkan 1.3.

C++ 484 39 Updated Oct 2, 2026

3D-Graphics-Rendering-Cookbook, Second Edition

C++ 625 65 Updated Sep 22, 2026

A collection of tools, libraries, and tests for Vulkan shader compilation.

C++ 2,189 443 Updated Oct 2, 2026

Vulkan ray tracing glTF 2.0 renderer — RTX path tracer with PBR materials, AI denoising (DLSS, OptiX), and scene editing. NVIDIA open-source sample.

C++ 426 37 Updated Sep 29, 2026

Global Illumination using Spherical Harmonics

C 93 15 Updated Jan 13, 2021

Code developed for articles in the "Journal of Graphics Tools"

MATLAB 496 76 Updated Aug 28, 2023

Rust & Vulkan test projects

Rust 410 17 Updated May 12, 2022

Minimal graphics API. Built on top of latest Vulkan extensions. As close as possibly to my "No Graphics API" blog post and the SIGGRAPH talk.

C++ 1,573 52 Updated Oct 1, 2026

Master's thesis implementing real-time global illumination method.

C++ 185 17 Updated Jul 10, 2018

C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.

C++ 1,042 86 Updated Jul 27, 2026

💿 Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏

GLSL 714 354 Updated Dec 17, 2019

Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference

HTML 3,871 1,079 Updated Dec 12, 2022

Implementation of Radiance Cascades GI in 3D using three.js and three-mesh-bvh.

JavaScript 81 4 Updated Feb 9, 2026

A short implementation of blue noise sampling for triangle meshes

Python 42 2 Updated Feb 9, 2018

Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.

C++ 5,084 1,206 Updated Sep 3, 2023

ShaderX, GPU Pro, GPU Zen

210 25 Updated Mar 28, 2026

Graphic Engine & Game Engine lists

2,286 239 Updated Sep 27, 2026

cool p5js brushes

JavaScript 186 20 Updated Sep 8, 2026

Real-time global illumination using screen-space information for Unity HDRP

C# 187 15 Updated Oct 28, 2024

💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏

C++ 1,131 458 Updated Apr 26, 2018

SSGI, Motion Blur, TRAA - Effects to enhance your three.js scene's realism

Roff 1,730 95 Updated Feb 4, 2024

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

C++ 20,551 2,271 Updated Oct 2, 2026
Rust 225 62 Updated Jul 4, 2026

port of MapBox's earcut triangulation code to Rust language

Rust 68 10 Updated May 12, 2024

Linear algebra library for Rust.

Rust 4,801 567 Updated Sep 30, 2026
Next