SpirOps Crowd

Populate your 3d decors with thousands of virtual pedestrian in a few hours.

Each agent's motivation is simulated

Simulating every pedestrian individually is the only way to accurately capture the impact of someone tying its laces in the middle of the subway crowd at rush hour.

Our motivational approach, based on social sciences researches, ensures that our behaviors are realistic even on unusual architectures or with unprecedented interactions with the infrastructure.

In addition to navigation, our incrementally improving behaviors can also simulate the usage of your infrastructures (queues, signs, distributors, etc.) and the interactions between agents (families, security, etc.). We can also extend existing behaviors with whatever new interactions you need.


  • How to create a simulation?

    Our optional integration into Autodesk Maya makes it easy to create and run simulations.

  • Import your raw 3D decor

    Our crowd can be simulated in all kind of environments and we support any 3D file format that Maya can open.

    We automagically compute where pedestrians can walk in your decor.

  • Annotate your environment

    Our custom Maya tools allow to place and describe the infrastructure (queues, doors, signs, etc.) so that pedestrians can have a good understanding of your architecture.

    We also provide various ways for making people/groups appear and disappear and for distributing their personnality/needs/characteristics appropriately.

  • Visualize your crowd in 3D

    Our 3D viewer makes it easy to visualize in Real Time the simulation and to interact with it. You can see the crowd from any point of view, move forward and backward in time, and you can analyze what's going on with plenty of debug informations.

  • Get some analytics

    You will also be able to selectively dump some variables to .csv format to analyze it later with your favourite datamining tool.

  • Close the loop

    Based on those insights, you can improve your architecture or make decisions and iterate in hours, not weeks.