Everything you've ever seen is a shadow of something bigger.
Walk the line between what your eyes can show you and what mathematics can prove.
→ Try it live at exploredimensions.xyz
Nobody has ever seen a fourth spatial dimension, and no one ever will — human sight tops out at three. But reasoning about four dimensions, five, or N is just arithmetic on one more coordinate, and the gap between "I can compute this" and "I can feel this" is exactly what most explanations of higher dimensions skip over. This project doesn't skip it: it puts you inside a 3D room first, so the leap to a 4D one has something to be a leap from.
The Dimensional Explorer is an interactive instrument that contrasts human spatial intuition — which only ever feels native up to three dimensions — with the machine's view, where a dimension is just one more number in an array.
Every stage gives you two views, one tap apart:
- Model — the observer's view, from outside the world: an overhead plane, an orbitable floor.
- Its view — the inhabitant's view: everything a creature trapped in that dimension can actually perceive. A being in N dimensions perceives an image of N − 1. A 0D point perceives nothing. A 1D Linelander gets one point of brightness per direction. A 2D Flatlander gets a single line. And in 3D, you get to check both sides at once — a small panel shows your own flattened silhouette while you fly, mouse-captured, through a solid volume from the inside.
Stages run 0D → 3D, fully built and walkable, plus a fourth-axis stage that teaches what it means for a 4D solid to occupy an interval of a fourth coordinate — and to vanish the instant you step out of it.
A companion page, Genesis, plays the single recurrence that builds every one of those dimensions from scratch: copy a figure, sweep the copy along an axis nothing has used yet, join every vertex to its copy — run it five times and a point becomes a line, a square, a cube, a tesseract, a penteract.
![]() Flatland — a 2D world, ruled in unit squares |
![]() The 3D playground — orbiting the volume from outside |
![]() Hyperspace — a tesseract and the 3D solid it casts |
![]() Genesis — a tesseract sweeping into a penteract |
- Dual-view toggle on every stage — the outside observer's model vs. the trapped inhabitant's actual perception, sharing geometry so orbiting one morphs the other.
- A walkable 3D playground — pointer-locked free flight inside a solid volume, blocked by the object and by the room's own walls.
- A live relativity panel — watch which readings (range, bearing, "ahead of you") survive a change of frame and which don't, as you turn.
- A scalar → vector → matrix → tensor readout that grows with the number of axes you're standing in, tied to a live change-of-basis matrix.
- A four-axis walkthrough (Genesis 4D stage) — a fourth coordinate drawn as a literal ruler, with the solid's band across it and a pointer at your own position on it.
- Genesis — the five-axis sweep recurrence that generates a point, a line, a square, a cube, and a tesseract from one rule, with every vertex coloured by the halves it was left behind in. Built mobile-first.
- PITCH.md — the one-pager: problem, idea, who it's for, and what's next.
- RESEARCH.md — the mathematical grounding and the prior work it draws on.
Three.js for the 3D scenes and rendering, Vite for the build, GSAP for eased transitions, and lil-gui for the supplementary tunables panel.
Built by Jainam Patel. LinkedIn →
This repository is a showcase only — it contains no source code, only documentation and media for the project deployed at exploredimensions.xyz. The underlying source is closed and proprietary.
All contents of this repository (text, images, and branding) are © 2026 Jainam Patel, all rights reserved. See LICENSE.




