Graphics Journey Update #1
Personal reflections on diving deep into graphics programming, ray tracing, and creative exploration
Exploring the intersection of mathematics, art, and code through ray tracing, shaders, and visual programming.
Built from scratch following Peter Shirley's tutorial, implementing ray-sphere and ray-plane intersection, multiple materials, and anti-aliasing.
My first successful ray traced scene - a simple smiley face that tested ray generation, intersection testing, and basic shading.
3D environments created in Blender and Unreal Engine 5, exploring artistic and technical aspects of computer graphics.
Explore real-time shader programming through Shadertoy. These interactive fragments demonstrate mathematical beauty through code, running entirely on your GPU.
View All Shaders on ShadertoyAn exploration of mathematical chaos and complexity through recursive patterns and dynamic color transformations.
Fractal-inspired geometry and patterns generated in real-time using mathematical functions and iterative processes. This one looks amazing in fullscreen.
Poorly approximated gravitational lensing and gravitational mass interactions.
A Julia set fractal with energy tendrils and orbit trapping. The math combines complex dynamics with plasma-like effects through exponential decay functions and chromatic aberration. The orbit trap technique creates flowing energy patterns that emerge.
Personal reflections on diving deep into graphics programming, ray tracing, and creative exploration
Implementing ray tracing algorithms from first principles and lessons learned from building a software renderer
Exploring computer graphics, shader development, and the intersection of math and visual art