Gamedev & Virtual Production // since 8 bit days :space_invader:
OpenSteer. OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.
367awesome-voxel. Voxel resources for coders
202Nanocolor. Nanocolor, a lightweight color transformation library
103LabMidi. Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.
93LabCamera. A physically based camera model for virtual production and computer graphics
90tonemapper. Tone Mapper
73tinyusd. A really small getting-started project for USD based projects
64tinygizmo. :triangular_ruler: An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
48usd-godot. GDScript
45LabFont. font rendering, Zep vim emulator, microui integration
15usdskelutil. Utilities for use with the UsdSkel schema
14LabRCSF.
14Fusion-Forth. A Forth interpreter/compiler and IDE for Atari ST
13gusteau. Anyone can code
12wrinkles. wrinkles zig demonstrator
10LabRender. OpenGL rendering engine with software configured pipeline
10exifotio. Create an OTIO timeline from a directory of images
10pipeline-book.
7LabSound. A C++11 audio engine derived from the WebAudio specification
7LabMath. work in progress math library
7fizzim. Fizzim, finite state machine compiler, and various old engine components
6LabText. A bunch of text processing code
6Wires. An exercise in parsing ASCII art flow charts for fun
5LabSoundGraphToy. Graph Explorer for LabSound
5kraken. Modular character rigging framework built on top of Fabric Engine.
4LightDark. An ethical analysis tool based on the Black Mirror/Light Mirror framework by Dimitri Diakopoulos and Nick Porcino
4m-n. testing unicode interaction with cmake/git/etc
4metropolis-procedural-modeling. Automatically exported from code.google.com/p/metropolis-procedural-modeling
4ies. Convert the IES file into a IES texture for IES lightning
3FractalLab. WebGL interactive fractal renderer
3LabRaven. prototype fork of OpenTimelineIO/raven to experiment with the architecture
3Landru. Landru compiler and VM
3Fast-Quadric-Mesh-Simplification. Mesh triangle reduction using quadrics
3usd-games. C++
2raven. Raven - Experimental OpenTimelineIO Viewer
2openexr. OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications
2LabImGui. Dear ImGui prototyping wrapper.
2VideoAutoIndex. Automatically process meeting videos to extract key moments, topics, and takeaways. The tool generates a navigable summary webpage with video chapters.
2LabVfx. LabVfx
2nn-book. My book on Neural Networks
2LabDb9. A high performance nonostore database.
2TexSyn-umbrella. umbrella for Craig Reynold's TexSyn project
1LabTemplate. C
1