par. single-file C libraries from Philip Allan Rideout
994heman. C99 heightmap utilities.
489snowy. Small Image Library for Python 3
416svg3d. generate 3D wireframes as vector art
372aobaker. ambient occlusion baking tool
251fluidsim. GPU fluid simulation
177recipes. collection of tiny OpenGL demos
63parg. tiny C library of various graphics utilities and GL demos
58lava. toy C++ Vulkan library
49clumpy. create or transform numpy images from the command line
48parm. minimal macOS Metal application
41distortion. Fisheye Distortion in OpenGL
40polygon.js. tessellation of concave polygons with holes in Javascript
39iphone-3d-programming. sample code from my O'Reilly book
39knotgl. Mathematical Knots in WebGL
38streamlines_demo. sample app for par_streamlines
33pez. teeny tiny platform layer for simple OpenGL demos
26layout-viewer. WebGL renderer for chip layouts
25quadmesh. Animated quad meshes and smooth normal computation with Modern OpenGL.
23opengl-insights. source code for "An Introduction to Tessellation Shaders"
22hexgl. HexGL clone using Filament and TypeScript
19sympy-fun. use SymPy to generate equations for parametric surfaces
18nile. fractal terrain generator in Nim
18giza. low-level utility layer for WebGL
15coregl-python. simple example of using the OpenGL Core Profile with PyQt, numpy, and PyOpenGL
15gltumble. spin a 3D object with a bit of inertia
15rwt. Recursive Wang tiles dataset for blue noise
15knotess. prime knot tessellation
14euler. scrollytelling and Filament
11camera_demo. demo for par_camera_control.h
11effects-salad. C++
10flatbin. Tiny JavaScript utility for parsing simple binary files.
9reba-island. generate simple island shapes
9govmath. vector math in go for 3D graphics
9pageturn. TypeScript
8monarchy. demonstrates high-performance 2D graphics with giza
8lsystem. lsystem evaluation in C++, Go, and Python
7modern-opengl-prezo. HTML Slideshow on Modern OpenGL
6xatlas. Mesh parameterization library
6cgltf. Single-file C glTF loader
6skia. fork of skia that is CMake-buildable
6single_file_libs. List of single-file C/C++ libraries.
5sfpaths. Download and visualize Strava paths with D3 and Google Maps.
5ribarchive. random renderman stuff
5vecrender. A demo library for rendering vector path with loop blinn algorithm
4Vulkan. Examples and demos for the new Vulkan API
4minilight-c. MiniLight minimal global illumination renderer, C translation.
3gorman. renderman bindings for the go language
3d3cpp. sweep and prune demo
3blog-source. my old graphics blog
3heman-python. work in progress
2reba. dev machine for building server-side renderers
1shaderhud. quick shader editor overlay for debugging
1