Inspiration Inspiration

Potentially millions of middle school students struggle with algebra and geometry every day. For many, mathematics feels like an unapproachable wall of cold, static symbols printed on a flat piece of paper. Abstract equations like $z = \frac{x^2}{a} - \frac{y^2}{b}$ or 3D plane intersections defined by $ax + by + cz + d = 0$ are notoriously difficult to conceptualize without visual context. As a result, many young learners disengage.

We builded MathDimension for this. Our vision was simple yet transformative: what if students could see mathematical equations instantly turn into interactive 3D objects, manipulate variables in real time, and converse naturally with an AI tutor that visually draws math concepts on demand?

🚀 What MathDimension Does

MathDimension transforms abstract mathematical formulas into visual, interactive 3D experiences:

Interactive 3D Geometry & Algebra: Students manipulate real-time sliders representing algebraic parameters ($a$, $b$, $h$) to observe immediate structural transformations (e.g., hyperbolic paraboloids, waves, cones, and tori).

AI Conversational Partner: Integrated with models like GPT-5.6, students can type or ask questions in plain natural language—such as "Show me a cone cut by a plane"—and the platform dynamically renders the corresponding 3D scene.

Active Learning: Instead of memorizing formulas by heart, students explore spatial relationships intuitively at 60 FPS.

🛠️ How We Built It

This project was built at record speed during the OpenAI Build Week Challenge:

Development with OpenAI Codex & GPT-5.6: We entrusted the development directly to ChatGPT Codex and GPT-5.6, which generated the Web application, interactive UI components, and the 3D rendering pipeline from scratch.

3D Engine Architecture: Built using modern Web technologies including Three.js and WebGL for smooth, high-performance rendering of parametric surfaces and volumetric meshes.

Natural Language Compiler Bridge: Natural language inputs from students are processed to construct parametric formulas and instantiate dynamic 3D vertices instantly.

🎯 Challenges We Faced

Real-Time Parametric Mesh Generation: Translating flexible natural language descriptions into exact 3D parametric equations and rendering them accurately in real time required careful prompt engineering and mathematical representation.

Performance Optimization: Maintaining a fluid 60 FPS frame rate on web browsers while dynamically updating vertex geometries as variables fluctuate.

Pedagogical Balance: Ensuring the interface remained clean and accessible for middle school students without overloading them with complex mathematical jargon.

🎓 What We Learned

The Power of Agentic Development: Leveraging ChatGPT Codex as a co-developer proved how rapidly full-stack interactive web tools can be prototyped, tested, and polished.

Visual EdTech Impact: Combining conversational AI with live 3D visual feedback drastically bridges the gap between abstract mathematical theory and intuitive spatial understanding.

Acknowledgments

A huge thank you to OpenAI

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for MathDimension

Built With

  • codex
Share this project:

Updates