Physics simulation is to replicate motion in the real world, rather than simple game playing or art to make it look more realistic. It is to use simple examples that end up being not so simple when you try to make them appear more natural. Some will simply be physics problems more akin to engineering or robotics

There are currently five topic areas but there are more to come:

  • Part 1: pendulums and springs
  • Part 2: particle systems
  • Part 3: gravity and the random walker
  • Part 4: steering behaviours
  • Part 5: path following

Physics Part 1 Pendulums and Springs

Creating a simulated spring and pendulum through exploring circular motion. It includes the introduction of polar co-ordinates, vectors, forces etc on a particles with a mass. 

Physics Part 2 Particle systems

Creating a particle system that emits particles affected by gravity and wind. Then to cap it all create something akin to realistic fire simulation.

Physics Part 3 Gravity and the Random Walker

Continuing the physics simulation of the effect of gravity and other forces on a body and experimenting with randomness including 2D perlin noise. This is an interesting variety of topics and applications that could also be useful in creative algorithmic art, or games. Just saying…

Physics Part 4 Steering Behaviours

This part explores how two or more objects can interact where the actions are seek, pursue, evade, flee etc This is quite fun and shows what can be done very easily to simulate those behaviours. This could be the basis for a game or some AI simulation. I’ve added cars as the vehicles just to jazz it up a bit for my own entertainment. There are so many creative possibilities.

Physics Part 5 Path following

This starts with a more natural wander. Scalar projection forms the basis for path following. Path following is where the vehicle seeks a path as its target, it doesn’t just sit on it and follow it (that would be too easy) but meanders along the path in a much more seeking fashion.

More to come shortly…