I need to simulate the movement of a large number of agents. The processes that govern the agents' movement are complex and so the entire process requires parallelisation. The output from this simulation needs to be visualised in 3D. As I will be running this simulation across many different nodes (MPI or even MPI+GPGPU) I do not want the simulation to run in real time.
I need a rendering library that:
- Can render offline
- Is easy to use
- Can handle soft body deformation and collision
(i'm not look for awesome AAA video game quality graphics, in addition the movement code will take up enough CPU time so I don't want to further slow the application down by adding heavy weight rendering code)
This problem MUST have been solved before - there's plenty of visualisation in HPC