This is your work, valued
Professionally, I'm a graphics programmer and game engine developer. But for fun, I also do graphics programming and game engine development.
tangerine. 🍊
110m.grl. Midnight Graphics & Recreation Library
44mollytime. This is a mirror of the official repository of Mollytime, which is now on codeberg.
20snake-oil. Embed Python in Racket!
12springheeled-cpp. My old notes on learning C++11 and re-teaching myself the core language
11nw-converter. Parser and converter for the .nw level file format
9carcinization. A Mod of a Popular Video-Game
7webkit2gtk-experiment. very very simple C++ WebKit2GTK+ basecode
6star-machine. C#
4racket_gl_example. Example of how to create an OpenGL context with racket/gui and let a dll draw to it.
4dream_machine. Aeva's Dream Machine ✨
3lowfi_hsv. Lowfi memory-optimized HSV->RGB function for Arduino
3ridinghood. An experimental web browser for the paranoid
3PyRow. Python
3rings. Python script for procedurally generating rings in Blender.
2glowjar. Arduino sketch for a lamp that changes color when you shake it.
2switchprint. Switchprint is a simple FOSS daemon for autodetecting 3D printers, and a dbus api which host software may use to communicate with said printers.
2midiqote. Midiqo'te is a quick and dirty MIDI-TO-BARD converter for barding out in FF14 with a midi controller
2vk-python. A basic Vulkan ctypes library generator for python.
2dudewheresmycolor. Find the secondary color transitions for orange and purple. See branches.
1racket-sdf-experiments. Racket
1triangle_stripper. generate triangle strips from two arbitrary ordered sequences of vertices
1hello_nvrhi. messing around with nvrhi
1sdf_experiment. C++
1llvmlite-test. playing with llvmlite
1csg_experiment. C++
1yaga. A code generation experiment
1voice. Python wrapper for Espeak and Festival.
1printcontrol. A simple reprap host program demonstrating switchprint.
1scale_calc. Python
1vpp. Vpp stands for "Voxelpress Print". Vpp is a simple way to initiate print jobs. Contains some hardcoded paths and most certainly won't work on your system unless you manually change them. The current state of the code is to facilitate a demo.
1silver. Silver is a tool for creating raster images of 3D model crossections. Silver is hardware accelerated via OpenGL and the overall codebase is pretty straightforward.
1messing_with_compute_shaders. OpenGL 4.2 GL_ARB_compute_shader example
1lazy-vk. C++
1whisperscope. Whisperscope is a tool for scraping textual data out of languages with C-style comments, and provides a simple tool for Sphinx autodocumentation.
1ar_experiment. An experiment who's goal is to allow arbitrary program to appear in an augmented reality context.
1uart-for-fpga. Simple UART controller for FPGA written in VHDL
1