![]() |
Mars ReentryA ThreeJS simulation of mars reentry in a spaceship. |
![]() |
Atomistic Simulation of MetalsThis presents an interactive simulation of atoms making up a nanoscopic particle of metal. |
![]() |
How to simulate fractal ice crystal growth in PythonThis presents python code to draw snowflakes, simulating a diffusion process with Fourier transforms. |
![]() |
Physics Algorithms BookThis is a work in progress to write a book on physics algorithms. At the moment, it is about 1/3 finished though, but the latest version can be downloaded for free. |
![]() |
Moon FormationA Kotlin N-Body code, and lots of animations of the collision between Earth and a hypothetical Theia that people think created the moon. |
How SpaceX land first stage boostersThe algorithms that SpaceX (probably) use to control their first stage boosters. Several animations. |
![]() |
![]() |
Quantum MechanicsA no-nonsense description of quantum mechanics with no maths or philosophy. The concepts are explained with animations, which are mainly computer simulations of electrons. |
Quantum Mechanics for programmersA quick demo showing how to make simulations of simple quantum mechanics systems in javascript. |
![]() |
![]() |
Benzene QMC GalleryA gallery of images from an attempt to model the benzene ground state using a variational and diffusion monte carlo method. |
Saturn's ringsA simulation of saturn's rings --- a few thousand particles are simulated, in a repeating tiled region. You use the mouse and keys to fly in it. |
![]() |
![]() |
Mars LanderAn interactive simulation of a mars lander trying to land on Mars. The term "interactive" here means that you have to write the software, in javascript, that will land the probe. |
Maths Exam GeneratorAuto-generated maths exams, with and without answers. Set at A-level / end of high school / beginning of university. |
AtmosphereA simple demo of a simulation of an atmosphere. It looks quite cool, but there's not a lot you can do with it yet, and the physics isn't yet all that accurate. |
![]() |
![]() |
Chernobyl SimulationAn attempt to simulate the normal running, and then accident of the Chernobyl nuclear reactor. |
The double slit and observersA look at the double slit experiment. The first half is meant to be a clear explanation, using simulations. The second half discusses some of the philosophy / interpretations of quantum mecahnics. |
![]() |
Monogame ShadersBrief notes on how to use shaders in Monogame. This is maybe useful if you're trying to do exactly the same, and want to follow my steps exactly to get something working. |
![]() |
![]() |
Simulation of flooding in new orleansA not-very-accurate simulation of the flooding in new orleans. |
![]() |
Review of Keyestudio's Smart House IoT (ESP32 version: KS5009)By Dr Jennifer Martay. |
![]() |
Review of Keyestudio's Solar Tracking Kit (KS0530)By Dr Jennifer Martay. |
![]() |
Review of Keyestudio's Arduino Robot Car (KS0470)By Dr Jennifer Martay. |
![]() |
Review of Machine Works' 4-Cylinder Internal Combustion EngineBy Dr Jennifer Martay. |
![]() |
Review of Construct & Create's Cyborg HandBy Dr Jennifer Martay. |
![]() |
BodyWorks: Neuromuscular Activity / Muscle EMGAn interactive simulation showing how nerves travel to and down muscles, and how this gets picked up by EMG sensors. |
![]() |
BodyWorks: Kinematics ToolA page with a javascript application where you can set body positions, calculate joint angles and animate human motion. |
![]() |
BodyWorks: EMG AnalysisA page with a javascript application where you can interact with EMG data using various filters. |
![]() |
SimpleOpenNI and Processing Installation on Windows 10A step-by-step guide to installing simpleOpenNI and Processing from Dr Jennifer Martay.Running SimpleOpenNI 1.96 and Processing 3.5.4 within Windows 10 with a Kinect 360 cameraA beginner code (and link to more) to make sure that the installation worked. Also notes on required code changes due to versions. |
![]() |
Mohr's Circle SimulationAn interactive simulation to create Mohr's Circle, by Dr Jennifer Martay. |
![]() |
Three Crystal StructuresA ThreeJS model of three crystal structures, by Dr. Jennifer Martay. |
![]() |
Effects Of LoadsTeaching tool for showing the effects of normal and shear loading, by Dr. Jennifer Martay. |
![]() |
Stress TransformationsCalculate normal and shear stresses on an oblique plane, by Dr. Jennifer Martay. |
AsciishipMy latest (early 2018) thing is just a "normal" game: no real physics. It's just a game. |
![]() |
![]() |
Experimental Flying GameFly around in a plane. Some physics, but mainly just playing with websockets. If you can get a friend to play at the same time, you should be able to shoot each other down. |
![]() |
Physics Algorithms BookThis is a work in progress to write a book on physics algorithms. At the moment, it is about 1/3 finished though, but the latest version can be downloaded for free. |
![]() |
How to simulate fractal ice crystal growth in PythonThis presents python code to draw snowflakes, simulating a diffusion process with Fourier transforms. |
![]() |
Chernobyl SimulationAn attempt to simulate the normal running, and then accident of the Chernobyl nuclear reactor. |
© Hugo2015. Session @sessionNumber