Creating a Crowd Simulation with Collision Avoidance

 
 
 

You can create a basic crowd simulation with collision avoidance using the CrowdFX Simulation Create New Crowd with Collision Avoidance command.

Executing this command sets up a basic crowd simulation with the Behavior Core, Crowd Simulation, collision avoidance system, and the possibility to set crowd direction to define basic movement to the crowd.

NoteThis is the recommended workflow to create a crowd simulation, since the collision avoidance in this set up provides you the base for adding walls, goals, and so on.

The Behavior ICE tree for this crowd set up is shown below.

To this basic framework, you can import models, create directional emitters, apply prerecorded animation sources (walking, running, and so on) using the CrowdFX Actors Get Actor and CrowdFX Crowd Create commands.

Creative Commons License Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License