This app is used to show the behavior of objects as they expand. Objects expand at the same constant rate which is multiplied by the radius of each sphere.

There are 2 cameras in the scene and you can switch between them at any time. A camera switch will not reset the model so you can compare the 2 viewpoints. The default camera will expand with the objects in the scene. This is accomplished by scaling the distance of the camera at the same rate that the objects expand. The second camera does not expand and gives you a look at how things work from an outside-of-the-model perspective.


You can specify how many objects you want in the field and each object has a location and a radius. Switch to the Particles tab to declare your objects.

Specify the objects that you would like in the field. Each object is declared as an array of numbers in the format [x, y, z] or [x, y, z, r]or [x, y, z, r, dx, dy, dz]. The radius defaults to 1 if not specified. The values for dx, dy, and dz specify a velocity for the particle. If not specified, they default to 0. All objects must be seperated by a comma.
[x1, y1, z1]
,[x2, y2, z2, r2]
,[x3, y3, z3, r3, dx3, dy3, dz3]
,[xN, yN, zN, rN, dxN, dyN, dzN]
Expand camera
Expansion rate