Atomizer

I created the Atomizer module to display an interactive 3D simulation of a theory about the structure of the nucleus of the atom called the "Structured Atom Model (SAM)" by Edo Kael. 

Atomizer uses the open source library "three.js" to render objects.  

"Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display animated 3D computer graphics in a web browser using WebGL."

The atomizer is a single-page application that can be displayed multiple times in Drupal web pages.  Drupal stores a lot of information about the elements, their isotopes, and the structure of the nucleus.  It allows users to add new possible nuclear structures and experiment with the structured atom model theory.

In addition to theorizing about nuclei atomizer has also been used to:

  • Display the platonic solids and their duals,
  • Display the periodic table of elements, and
  • Simulate Birkeland currents as theorized by Dr Donald Scott.  

The atomizer is a fairly large project with over 11,000 lines of JavaScript, 2600 lines of PHP and 2200 lines of SCSS in addition to the "three.js" library.

Click and drag mouse buttons to navigate the 3D projection.  Use the left button to rotate, middle button to zoom, and right button to position the projection.

 

Atom Viewer/Builder

The Atom Builder demonstrates Edo Kael's theory that the atomic nucleus is structured and grows predictably as elements get larger.  The structure determines the properties of the elements.  This program enabled Edo to build the nuclei of over 300 isotopes and has been instrumental in advancing his theory. 

Platonic Solids and their Duals

Displays the 5 platonic solids and demonstrates how they can be built by placing spheres at their vertices.  

Periodic Table of the Elements

Displays the Periodic Table where each element has an image of the most common isotope according to SAM.  You can also select to show the valence and oxidation state for each element.  These are critical properties that were used in developing the structure of the nucleus for all elements.

Birkeland Currents

Displays Birkeland Currents as proposed by Dr Donald Scott.  This theory explains how a Birkeland Current will form in moving plasma due to the Lorentz Force forcing charged particles within the plasma to move in the direction indicated.