Computer Science
Open GL Projects
Projecting Fractals onto a Riemann Sphere
This project reveals a rare visualization of the Mandelbrot and Julia sets in which the fractals are projected onto a Riemann Sphere, thus exposing more detail without needing to zoom in.
Visualizing Julia Set Matings
This project visualizes the concept of Julia Set matings when projected onto the Riemann Sphere, showing matings with both bounded and unbounded Julia Sets.
Visualizing Julia and Mandelbrot Sets
This project explores many different algorithms and coloring methods for visualizing Julia and Mandelbrot-like Sets, as well as going through some simple optimizations and animation examples.
Fractal Planets
This project shows how tessellation shaders can be used to apply LOD to geometry with OpenGL.
Visualizing the Mandelbulb
This project visualizes a simple 3D Mandelbulb using OpenGL, showing how manipulating only a few values can produce varyingly beautiful renders.
General Computer Science Projects
PlotEquation
This is a C# plugin made for Rhinoceros3D that specializes in generating various mathematical models (ex. cartesian/spherical expressions, implicit surfaces, Sierpinski objects, etc.) that can be further manipulated in any CAD software.
Big Double
Written with C#, this class provides a simple solution in greatly increasing the range of floating-point values without increasing the amount of precision required.
Basic Website
This project showcases an old portfolio website made from scratch, showing how HTML, CSS, and JS work together behind the scenes.