Research,
Human Computer Interaction,
3D Modelling,
Pedagogy,
Programming (Python),
Virtual Reality,
Augmented Reality,
Gamification,
3D Printing
VR Periodic Table for Chemistry Education, built customizable 3D periodic tables in Blender with Python, released open-source resources on MolecularWebXR.org for interactive, easily acessible chemistry education.


(Pilot Development of an Open-Source VR Educational Resource)
Learning the 118 elements is a cornerstone of science education, but traditional rote memorization is notoriously dull. Existing physical materials are inefficient, and bringing VR into classrooms is usually blocked by high costs and heavy technical barriers. Our goal? Revolutionize chemistry education by bringing the periodic table into an interactive, immersive spatial reality.
Research Assistant & Co-Author (Mahidol University) I spearheaded the research for auto-generated 3D models, acting as the formal analysis advisor for Blender and 3D printing. I also contributed heavily to prototype scripting, mesh optimization, Python troubleshooting, and editing our final publication manuscript.
To create a scalable and accessible solution, we bypassed manual modeling and built a highly automated 3D asset generation pipeline:
The final deliverable is an entirely free, zero-friction VR playground hosted on MolecularWebXR.org. It runs directly in a web browser with no registration or installation required! Students can grab, resize, and arrange blocks for gamified learning, like multiplayer word-building.
Our findings and methodologies were published in the peer-reviewed journal Molecular Catalysis (Volume 585, 2025). By open-sourcing our workflow, we successfully lowered the technical barrier for teachers adopting VR and established an extensible framework for future researchers.

N/A