David Colson's repositories
RustyRaytracer
A simple spheres ray tracer made with Rust based on Peter Shirley's book
AthenaLegacy
An abandoned game dev toolset.
SoftRender
A simple C++ software renderer.
CellularAutomata
Implementation of Simple One Dimensional Cellular Automata using PyGame
common_lib
Common Libraries Used Across My Projects
Double-Pendulum-Solver
Simple Runga Kutta solver implemented in Lua, with an explanation of the double pendulum equations
bgfx.cmake
Independently maintained CMake build scripts for bgfx. Released under public domain.
davidcolson.github.io
Personal Website
Elm-Email-Signup
A simple email signup sheet I made for events using functional programming
FractalPerlin
A simple implementation of Ken Perlin's algorithm, as well as a fractal function that layers the output of the Perlin function. As well as a simple texture generator for XNA
Maxwell-Boltzmann-Distribution-Plotter
A simple plotter of the Maxwell Boltzmann Distribution using functional techniques in Lua
SimuLab-Lessons
Code examples from simulab workshops held in the National University of Ireland
Tin-Whistle-Analysis
Code for my final year physics project, looking into the resonant frequencies of a tin whistle