Projects
- kooima.net/metronome
- Simple metronome app for mobile and desktop (2025)
- kooima.net/grids
- Guitar chord calculator and web-based Ted Green chord grid renderer (2024–2025)
- kooima.net/chomp
- Tube amplifier based on the Fender Champ Amp 5E1 (2023)
- github.com/rlk/bloop2
- Boosted loop switcher stompbox circuit with PCB (2019)
- kooima.net/whitemark
- Steganographic encoding of a watermark in the whitespace of text (2016)
- kooima.net/picker
- Javascript functions to calculate and render guitar fretboard diagrams (2017)
- kooima.net/fretboard
- Interactive guitar chord voicing explorer (2015–2016)
- kooima.net/rawk
- Giga-pixel scale raw image editing command line tools (2014)
- github.com/rlk/hippo
- Spatial index for 3D stellar catalogs in C (2014)
- github.com/rlk/sht
- Spherical harmonic transform and analysis command line tools (2013)
- github.com/rlk/envtools
- Spherical image remapping command line tools (2012—2013)
- github.com/rlk/obj
- OpenGL library to load, optimize, render, and store 3D geometry in the OBJ file format (2014)
- github.com/rlk/util3d
- OpenGL utility libraries in C (2013–2014)
- github.com/rlk/gigo
- Fourier transform analysis and synthesis of giga-pixel scale images (2012—2013)
- Spherical Cube Maps
- An image file format for planetary maps and other extremely large spherical images (2012)
- github.com/rlk/edworld
- 3D world editor with rigid body dynamics (2011–2015)
- github.com/rlk/panoptic
- Giga-pixel omni-stereoscopic panorama viewer and a planetary data exploration tool (2011–2014)
- github.com/rlk/scm
- C++ rendering engine for multi-giga-pixel spherical imagery (2011–2014)
- Real-time 3D Graphics Course Notes
- A course I offered in the LSU Department of Computer Science (2010–2015)
- Recurrence Factors for Normalized Associated Legendre Functions
- How to efficiently compute the basis for the spherical harmonic transform (2010)
- github.com/rlk/thumb
- Real-time 3D graphics research codebase (2006–2015)
- github.com/rlk/electro
- Lua-based game engine for early immersive projection virtual reality systems (2006–2014)
- github.com/rlk/snth
- Polyphonic, multitimbral, software synthesizer implemented using Intel Streaming SIMD Extensions (2005)
- Neverball / Neverputt
- Open source 3D rolling-ball video game with a miniature-golf spin-off (2001—2004)