Miarmy Crowd Simulation Documentation (English)

What is OA?

Generating OA to Agents

Original Agent (OA) is generated form animation rig, and it is the blueprint or template of agents.

Each OA stands for one kind of agent type, each agent type has its own independent geometries, logics, motions ect.

OA contains a bunch of Miarmy necessary information we need them to populate agents. Each one of OA is responsible for populating one type of agent.


Why We Need It?

You may ask, if we have ability to populate agents directly from animation rig, why we need OA. The answers are obvious:

  • Animation rig is complex and contains many extra useless nodes and information for generating agents. These stuffs make Maya scene messy and we only need the useful parts.
  • OA has much extra necessary information and nodes for populating agents. We don't want to add these stuffs directly to your animation rig.

So, the animation rig is not part of your crowd scene, in most of case (except special cases) we just need it to be referenced/imported into scene, and remove it after generating OA.


In general, OA is the asset your crowd simulation scene. It contains the same bone structure information of the animation rig, contains enough necessary information to populate agents.








Basefount Technology