Three.js
WebGL
Canvas Textures
3D House Walkthrough
A walkable 3D tour of a house we were buying, built from nothing but the real estate agent's floorplan and listing photos. Built to learn 3D geometry and texturing from scratch: room outlines, walls, doors and windows are traced and scaled from the floorplan into real-world metres, then every surface — tile, carpet, brick, paint — is a texture painted procedurally onto a canvas, not a photo or downloaded asset. WASD movement with pointer-lock mouse look, a live minimap synced to the floorplan, and a side-by-side toggle against the original listing photos to check the model against reality.