Biological systems can be modeled and simulated to better understand how they work. For example, cellular automata simulations, where the complex behavior of multicellular structures can be simulated using simple, discrete cells. To understand the dynamics of simulated structures, one needs to observe the behavior of these cells. Visualization is therefore an essential component of the simulation.
In this research project an application was built to visualize cellular automata simulation. Morpheus, a widely used modeling and simulation environment, was used to generate simulation data. The application utilizes Computer Graphics and Visualization (CGV) framework and exploits Virtual Reality for an immersive and active experience. It allows exploration of cells with full depth and space perception, as well as natural and intuitive interaction using tools. Clipping plane can be used for dissecting complex cell arrangement, offering cross-sectional view of the cells. Torch tool enables peeking inside the cells. Whereas visibility toggle can be used to hide some cells, allowing for a more focused observation of certain cells. With these tools, scientists can interact with the cells just like they can with real objects, which can thus enhance learning.
Computer Graphics and Visualization Lab – CGV