Shadertoy demos
Shader experiments
Links to some of my demos and code in shadertoy. Shadertoy is a platform for creating and sharing shaders. "Shader" is a type of program that runs on the GPU and can create complex visual effects in real time. The shaders linked here are mostly visual experiments related to physics concepts, but they can also be appreciated for their artistic and technical qualities.
Rindler transformations 2D
Construction of Rindler coordinates for an observer under constant proper acceleration.
Open on Shadertoy →Origins of Magnetism 3
Magnetic forces are electric forces in the moving frame. Part 3
Open on Shadertoy →Relativistic Space Drive
Relativistic speeds from first person perspective. Retardation effects included.
Open on Shadertoy →Black Hole Geodesics 2D
Launch a fan of light rays around a black hole.
Open on Shadertoy →Maxwell's Equations simulation
Wave propagation in a refractive medium with absorbing boundaries.
Open on Shadertoy →Origins of Magnetism 2
Magnetic forces are electric forces in the moving frame. Part 2
Open on Shadertoy →Maxwell's Equations with soft refraction
Wave propagation in a refractive medium
Open on Shadertoy →Origins of Magnetism 1
Magnetic forces are electric forces in the moving frame. Part 1
Open on Shadertoy →Rindler Horizon
Visualization of Rindler horizon in first person perspective.
Open on Shadertoy →Terrel-Penrose effect
What Spheres, both rotating and unrotating, look like for a fast-moving observer.
Open on Shadertoy →Retard3D
My first attempt at a ray-marched 3D scene with retardation effects.
Open on Shadertoy →Game of Life on Torus
A buffer-practice: Game of Life shader on a Toroidal world.
Open on Shadertoy →