Interactive experiment · Visual computing
3D Point Cloud Lab
Explore how a sampled surface changes with density, depth, projection, and viewpoint. Drag to orbit, scroll to zoom, or use the keyboard controls.
Drag to orbit · Scroll to zoom · Arrow keys to rotate · +/− to zoom
What this demonstrates
Projection without a 3D framework
The scene is generated procedurally and projected onto a two-dimensional canvas in real time. It demonstrates sampling, rotation matrices, perspective projection, depth sorting, and interaction handling using browser-native JavaScript.
Explore more work