Category Projects

Scheme Interpreter Written in Python

(+ python scheme)
Scheme is a powerful functional programming language with fun syntax. Because Scheme has no loops - you have to think recursively. Check out my Scheme interpreter written in Python.

Volumetric Cloud Simulation

Combine tessellating Worley and smooth noise patterns with Beer’s Law and the Henyey-Greenstein phase function to model ray-tracing through cloud formations of varying densities, sample rates, and light properties.