Vitascope++

Vitascope++ is a 3D animation system that can be used to animate previously simulated operations as well as concurrently animated operations where interaction with the animation can affect the remaining course of events in the simulation.

Vitascope++ moves and transforms 3D objects according to instructions that comply with its language specifications while maintaining a constant ratio of animated time to the time specified in the instructions.

When post processing, Vitascope++ reads a trace file that is typically written by discrete event simulation software as it runs. It is possible to navigate the 3D environment and to change the speed of the animation.

When running in concurrent mode, Vitascope++ is capable of affecting the state of the discrete-event simulation that drives it, making It possible to change the course of events in simulations by interacting with the animations. This makes it possible to create what are essentially Virtual Reality environments with the underlying logic defined by a sophisticated DES model where engineers can study/visualize the model's reaction to the events they introduce while experiencing the concurrently run animation.

Vitascope++ was developed in two stages. The first, called Vitascope (no plus plus), is based on VIneet Kamat’s Dissertation which was supervised by Julio C. Martinez at Virginia Tech. The second, called Vitascope++ (with the plus plus), is based on Prasant Rekapalli’s Dissertation which was supervised by Julio C. Martinez at Purdue University.

While you can download the original Vitascope (no plus plus, first stage only), the newer Vitascope++ improves on the original not only with regards to the concurrent and Virtual Reality capabilities that are not available in the former, but also in the performance of post processed animations.

Download and Install Vitascope++

Vitascope++ is based upon work supported by the National Science Foundation under Grants No. 0113890 and No. 0732560. Any opinions, findings, and conclusions or recommendations are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.