Maze Generation / Solving / Three.js / GLSL Experiment


W, A, S, D moves forward, left, backwards and right respectively. Q and E roll the camera. R raises viewpoint and F lowers it. Click and drag on the 3D component to steer.

Clicking one point on the maze and then another point will solve the maze between those two points and generate a new 'island' on the 3D view. Reload the page for a new maze.

WebGL enabled browser required for 3D awesome times.