Interactive 3D Periodic Table with Realistic Element Texture and Atomic Structure

I built an interactive 3D Periodic Table that runs directly in the browser.

:backhand_index_pointing_right: https://hiteshsahu.com/lab/periodic-table/

The goal was simple: make exploring chemical elements more visual and engaging than a static chart.

Each element is placed in a 3D environment. When you select one, you can:

Instead of treating it as a traditional webpage, I approached it like a small interactive product. The focus was on clarity, responsiveness, and making the experience intuitive even in a 3D space.

There arev 2 Camera modes you can toggle between them using DatGui of simply be press of

  • C – Toggle Camera Mode, ESC – Exit Game Mode

  • W / – Forward

  • S / – Backward

  • A / – Left

  • D / – Right

  • SPACE – Jump

  • SHIFT – Run

This project explores how interactive visualization can make complex information more accessible and engaging.

Would love to hear feedback, especially from educators, students, or anyone interested in interactive learning experiences.

#InteractiveLearning #Web3D #ProductEngineering #BabylonJS #EdTech #Frontend

9 Likes

Love it!

Love that this is such an educational demo!

Nice !!!