-
http://variable.io
- London
- http://marcinignac.com
Stars
Productive, portable, and performant GPU programming in Python.
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations witโฆ
Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
๐๐ Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Light probe generation and BRDF authoring for physically based shading.
Unreal Engine Sky Atmosphere Rendering Technique
How to create minimal wasm module with plain C/C++
Port of JoltPhysics to JavaScript using emscripten
Automatic Differentiation in Geometry Processing Made Simple
Code sample accompanying the article "Crash Course in BRDF Implementation"
Fast GPU deNoise spatial filter, with circular gaussian kernel, full configurable
Hardware Ray tracing extension for Chromium WebGPU
Unbiased & physically-based GPU HIPRT (C++/HIP) interactive path tracing renderer
A collection of experiments, samples and other bits of code.
H264 encoder + MP4 output for the web
t-SNE dimensionality reduction technique for openFrameworks
[SIGGRAPH ASIA 2025] Code for PartUV: Part-Based UV Unwrapping of 3D Meshes