Even though computer simulations don't fill the place of actual experiments, they are accessible tools to visualize what would happen in actual laboratories. Simulations are not limited by time and space. Everyone, all around the world, can access them and move beyond math equations to see how the nature works.
The aim of this application is to provide everyone who deals with collisions, specifically physicists, science and engineering students and video game developers, a visually appealing medium to test their knowledge. The application makes it possible to observe elastic and inelastic collisions and study their relation with conservation laws not only in the lab frame but also in the center of mass frame.
In the current version of the application, the motion of a couple of pucks on a friction-less square floor that is enclosed by fixed walls is simulated. This simple setup is sufficient to perform numerous informative computer experiments.
I will carefully listen to the feedback that you provide and seriously consider your suggestions. Therefore, please share with me your thoughts and opinions.
1- The initial conditions and settings will be saved automatically every time that the user plays a simulation. Consequently the user can load the last initial conditions and settings if desired. This will help in tweaking the initial conditions in subsequent simulations.
2- The user can change the playback rate all the way to zero. This new feature helps to observe the process in slow motion if desired.
3- The laser pointers are on by default. It will prevent confusion in setting the speed directions for first time users.
4- The background pattern is changed to help in length measurements.
5- Several minor bugs in the length measurement tool, trail renderer and the user interface are fixed.
CollisionLab (unity.splendidsoftwaredesign.collisionlab) is a Mac software application that has been discovered and submitted by users of Software.com.
The latest version that our users have reported running on their systems is CollisionLab 1.0.2.