Inspiration
I was inspired to create this project during my chemistry class, when we were learning about VSEPR. I found it very interesting.
What it does
My program allows users to see how bonded and lone electron pairs interact with each other by placing them on a virtual atom.
How I built it
I used Panda3d, a python library designed for 3d game development, to create my program in 3d.
Challenges I ran into
I originally intended to build it in java, but I was unable to due to not being able to successfully install Java3d and not having enough time to troubleshoot.
Accomplishments that I'm proud of
I am proud of being able to figure out how to get the physics to be very accurate while only having a limited amount of time due to the hackathon.
What I learned
I learned how to use Panda3d and a little more about VSEPR Theory.
What's next for VSEPR Theory
I may plan on allowing users access to more complex configurations, for example, bonded pairs may have weaker repulsion that lone pairs depending on electronegativity differences. Or, I may create a GUI which allows you to examine the bond angles between your electron pairs.
Built With
- panda3d
- python


Log in or sign up for Devpost to join the conversation.