Welcome to Nevyn's Lab! A site dedicated to the search of knowledge. To the strength of those that strive for answers and are prepared to dig deep to find them. A place for experiments, so that we may test our ideas and solidify our understanding through applications and animations.

The lab contains various papers and applications related to the work of Miles Mathis. Each application is designed to help you understand Miles' work and can be a great reference while reading his papers. You can look through the Interactive Papers to find some of Miles' work enhanced with 3D interactive animations.

Most pages on this site require WebGL, which is a web browser implementation of OpenGL, a 3D graphics API (Application Programming Interface). It allows your browser to access your graphics card so it can use hardware acceleration for 3D scene processing.

The main focus of this site is to provide 3D web applications to help visualize the work of Miles Mathis. If you are having trouble using the applications, you may need to use a different web browser as some don't support WebGL and some support it poorly. All of these 3D applications have been tested in Mozilla Firefox and Google Chrome which support WebGL very well. Microsoft Edge seems to support WebGL well, but other bugs have been found when using this browser.

AML is the language of the nucleus. Allowing you to create models of the elements with ease and precision.

- Simple building blocks for easy model creation
- Precise particle arrangements for those difficult elements
- The 3D renderer will bring all of your creations to life

A language, parser and renderer for molecule designers.

- Express your molecules in simple to use MBL syntax
- See the atoms arranged to your specifications
- Use charge shaders for that realistic charge-field effect

A 3D atomic modelling application for building elements.

- Shows all
- protons
- neutrons
- electrons

- Charge particle shaders for
- Intake
- Emission
- Through-charge
- Ambient field

A 3D Periodic table with links to the Atomic Model Editor for modeled elements.

- Click an element to open Atomic Model Editor in a re-usable tab
- Control+Click an element to open Atomic Model Editor in a new tab
- Shift+Click an element to open Atomic Model Editor in the current tab

A 3D stacked spin motion simulator.

- Shows the complex motion of a stacked spin particle
- Up to 20 spin levels can be used
- Record the spin path to easily see the motion
- Spin level volumes help to see the space each spin level uses
- Add a linear velocity to see how a photon creates a wave

Applications showing the cause of Relativity.

- Model of an observer and an emitter with a light clock
- God's eye viewpoint
- Records observed photons
- Shows photon data such as
- Emission time
- Emitted distance from observer
- Observed time
- Period of time since last recorded photon

Applications to show the behavior of expanding objects.

- Two cameras to show both expanding and non-expanding viewpoints
- Same sized and different sized objects
- Experimental version to add velocity

A conceptual view of a proton and its charge field.

- Shows charge vectors representing the electric field
- Shows charge photons and their spins, showing the magnetic field

- Useful properties of the Sun and planets in our solar system.
- A calculator to find the charge-pause of any planet with respect to the Sun.

A collection of calculators for equations in various areas such as motion, angular motion and force. Each calculator allows you to specify the values for each variable and will calculate the result. There is a version of each equation to calculate every variable in it.

You can download the source code for the equations in **Java**, **Javascript** and **R** so that you can use them in your own projects. Every instance of an equation can be downloaded by itself, with related equations, by subject area or you can combine everything in a single file.

A collection of graphing calculators for equations in various areas such as motion, angular motion and force. Each graphing calculator allows you to specify the values for each variable, with one of those variables allowing you to specify the min, max and step values so that the results can be graphed. There is a version of each equation to calculate every variable in it and each version includes graphs that allow you to vary each of those values.

**Java**, **Javascript** and **R** so that you can use them in your own projects. Every instance of an equation can be downloaded by itself, with related equations, by subject area or you can combine everything in a single file.