Ray Tracing the Quaternion Julia Set on the GPU

October 25th, 2005

The quaternion Julia fractal is a complex and beautiful object, yet its parameter space is difficult to explore due to the high cost of visualization. Fortunately, rendering the Julia set by ray tracing or “sphere tracing” its surface is an algorithm well suited to the GPU: it has high arithmetic intensity and uses virtually no bandwidth. A GPU implementation (with source) of this algorithm that allows real-time interaction with the Julia set has been made available by Keenan Crane.

Leave a Comment