iPhysics is a collection of software all focused around allowing you to compute and simulate different types of physics on your home computer. There are a few different physics simulations that come with iPhysics currently. Below is the complete list of software currently included in the iPhysics bundle
- iPhysics Sandbox - a simple physics sandbox
- iPhysics Space - a gravity visualization program
- iPhysics Cluster - a colorful, easy to use crowd behaviour simulation program
- iPhysics Neutron - an artificial intelligence demonstration
Descriptions for each program can be found below
iPhysics Sandbox is a physics sandbox (go figure) where you can mess around with objects and see how they interact with each other. The simulations are extremely realistic. A couple of notable features are shown here:
- Water has the property of cohesion.
- Each particle of water is processed individually.
- All objects have, though a very small amount, have gravity, just as they do in real life.
- Fire realistically interacts with gas (oxygen).
- Fire releases a small pressure wave when it burns slowly, giving a realistic explosion simulation.
- Slow motion offers a way to accurately simulate physics of any scale with minimal lag.
- The program is easy to learn and use.
- Tons to do and many things to features to mess around with!
- The camera can be move around freely to get a better view of the area in which you are running the simulation.
- Multiple pre-built simulations are included to get you started and to introduce you to the program.
iPhysics Space is a program with the main purpose of visualizing gravity. You are placed in the center of a simple solar system, in which you can launch particles to see how they interact with the gravitational fields of the planets and star. The program is easy to learn, and a help menu can be easily accessed from anywhere in the program without pausing or interupting the simulation. The speed of the simulation can be slowed down at will in order to see the physics in more detail. A few notable features have been placed below:
- Time scaling (slow/fast motion) option is available if you want to change the speed at which the simulation runs.
- A help/documentation menu is always at hand and can be opened with out interrupting the current simulation.
- All particles can be cleared with a keyboard short cut if your device FPS (Frames Per Second) begin to fall.
- Post processing effects like motion blur and sun shafts make the game look more appealing and realistic.
- The entire program is run from a single scene, which means that after the initial boot up, there won't be any loading times.
- Immersive soundscape changes the way you see the game
iPhysics Cluster is a crowd behaviour simulation program. The controls are very simple, so you can get right to it. Simply draw out a course with as many or as few obstacles as you want. Then spawn in a crowd and watch them maneuver throughout the course. The program itself is simple, but the simulations that run it are not, as shown by the features list below:
- Humanoids in the crowd have different physical abilities, just as they would in real life. For example, some can move faster, some can turn faster, some can fit in tighter places, and some can accelerate faster.
- Crowds can be cleared with a single keyboard shortcut.
- Walls can be cleared using a single keyboard shortcut.
- A help menu can be accessed at all times without ever stopping or interrupting the simulation running.
- With virtually no learning curve, you'll get up and running almost instantly.
- All the controls are located in ergonomic places.
iPhysics Neutron is a basic artificial intelligence demonstration. It has the simple task of sorting blue and red spheres. At first, it randomly guesses which category you want the spheres to be dropped into. If it gets it wrong, then let it know by hitting the backspace key. Over time it will begin to learn what catagory you want the colored spheres to be dropped into. The name neutron comes from the part of your brani that interprets data: the neuron. The T is added to form the name Neutron since this is just a small demonstration of an AI (neutrons are an extremely small subatomic particle). Some noteable features are shown here:
- There are only 3 controls used in the entire program.
- The interface is colorful and friendly enough to be used by a large age range of people.
- Non-resource intensive graphics allow the program to be run on a large range of devices
- The view of the demonstration automatically changes to make things easier to see.
- The program is never told exactly what to do; it learns over time what is wrong and what is right