CPU Ray Tracing

A multithreaded interactive CPU ray tracer implementing analytic geometry, recursive reflections and refractions, Phong shading with shadows, and a responsive dual‑mode renderer with real‑time camera controls.

Virtual Orrery

A real‑time OpenGL virtual orrery featuring hierarchical planetary motion, instanced rendering, object picking, advanced Earth shading, eclipse simulation, and interactive camera tools.

Curves, Surfaces, and Tessellation

An interactive curve and surface editor/viewer implementing Bezier curves, B-splines, surfaces of revolution, and tensor-product surfaces using OpenGL tessellation.

Transformations

An implementatio of a 'Pirate Game', featuring textured rendering, transformation pipelines, collision logic, and gameplay mechanics.

Fractals

A real-time fractal renderer, featuring five fractal generators implemented in modern C++ with OpenGL.

XII: Wave Formation MD

Water Molecular Dynamics Simulation by TheophilusE provides a window into water formation at the atomic level, modeling O–H bonds, H–O–H angles, and non-bonded interactions in an interactive C++ demo.