What’s new in MassMotion 8.0

Migrating from Softimage Workbench
MassMotion no longer requires Softimage. To open legacy emdl projects they must be exported to mmxsi using the MassMotion 7 workbench. Some workbench objects will not be editable inMassMotion 8, but can be manually converted to equivalent objects.


  • New interface for authoring agent actions and tests.
  • New agent tests: "Entered at" tests whether an agent entered the simulation via a portal, "Initialgoal" tests whether an agent was given a portal as an initial goal.
  • Right-click on an object and choose 'Find' to discover whether or not it is used in any actions.

    Servers and Process Chains

  • New interface for authoring server objects.
  • New interface for connecting servers together into process chains directly through the 3d scene.


  • New interface for authoring timetable objects.

    General Events

  • New agent demand types: "Instant" creates all agents in a single burst, "Table" provides an editable table of duration/population pairs (see journey).
  • New agent colouring: complex rules colour agents by origin/destination/profile/event (see journey).
  • New dwell rules for the circulate event allow for different wait times for each circulation portal.
  • Support for weighted collection of profiles to generate a range of population types from a single event.

    Analysis Objects

  • New region density graph: plots the average density within one or more regions over time.
  • New agent speed ratio graph: plots the number of agents in different speed ratio ranges over time.
  • New dynamic path map: shows dynamic agent trails with configurable length and opacity.
  • All maps can display an optional colour value legend.
  • Review when actions were applied by observing an agent during playback.

    Analysis Filters

  • Improved editing through drag and drop copying and re-ordering of sub-components.
  • New "Has end state": filters agents by the manner in which they left the simulation (exited with success, exited with error, still in scene at end of simulation).


  • The playback of a simulation run can be exported to alembic animation files for rending in 3rdparty applications like Softimage or 3ds Max.
  • Create, import, or edit the static avatar objects used to represent agents.

    Application Preferences

  • Set default values for the various movie/image export settings (available through "Edit" menu).