Development Projects
This page is in progress and will be updated with my personal graphics experiments, generative AI workflows, web applications, and procedural content generation work with Unreal Engine and Houdini.
Web Projects
-
Hyperslice
An interactive geometry lab for exploring the fourth spatial dimension.
It pairs a tesseract explorer with a primer on how slicing works. A live readout counts each slice's vertices, edges, and faces, and presets jump to shapes like a tetrahedron, octahedron, or hexagonal prism.
-
Platonic Solids in Higher Dimensions
An interactive article that follows the most symmetrical shapes from a single point up through every dimension.
Fold polygons into the five Platonic solids, turn the six regular 4D polychora through W, and see why every dimension from 5D up has exactly three.
-
Strata
A 3D falling-block game in a six-by-six well.
The camera orbits freely: drag to rotate, pan, and zoom (or use touch gestures).
A shared top-15 leaderboard runs on AWS: the game posts and fetches high scores through Amazon API Gateway, with AWS Lambda functions saving and reading them from Amazon DynamoDB.
-
Logbook
A daily time log by category, with weekly goals and a quarterly plan. A multi-user web app where each account keeps its own private log on AWS.
Try it as a guest with sample data, no account needed.
-
This Site
My portfolio of film, photography, music, writing, mathematics, and development work.
Generative AI
-
ComfyUI Workflows for VFX
ComfyUI workflows for image generation, conditioning, inpainting, and controlled generation — exploring AI as part of an artist-driven visual storytelling pipeline.
Graphics Programming
-
Ray Tracer
A C++ ray tracer built from scratch by working through Peter Shirley's Ray Tracing in One Weekend book series: In One Weekend, The Next Week, and The Rest of Your Life. Covers materials, motion blur, BVH acceleration, textures, lights, and Monte Carlo importance sampling.
-
Audio-Visual Synthesizer
An in-progress project combining real-time audio synthesis with generative graphics, where sound and image are driven by the same set of parameters. Tweaking a filter or envelope reshapes the visuals, and the visuals can feed back into the sound.
Technical Art
-
Unreal Engine & Houdini - PCG
Procedural Content Generation demo using Unreal Engine, Houdini, and Houdini Engine.