Raytracing
Raytracers and raycasters in Java, C++ and GLSL, from offline renders to real time on the GPU. 4 articles.
GLSL raycasting
Testing the feasibility of raycasting inside a fragment shader with moderately complex models: 3D fractals reminiscent of gothic cathedrals.
9 September 2012WebGL raytracer
WebGL is quite effective at raytracing simple scenes with a decent frame rate: a fragment shader framework and eight raytracers built on it.
26 December 2010RTRay: a realtime raytracer
A realtime raytracer in C++: a classic scene with reflections and shadows, then cutting first-hit sphere tests with on-screen bounding boxes.
27 March 2002LRay: a Java raytracer
A reference raytracer in Java: spheres, planes, reflections and procedural textures, rendered in successive passes.
10 June 1999