Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Removed

Data Flow

Atoms computes all the simulation outside any 3D application. The host application sends data to Atoms which is then used for initializing and modifying the simulation, Atoms then displays the simulated characters in inside the host application.

Usually the user will set up assets within the host applications that will be used during the simulation. 


Widget Connector
width960
urlhttps://www.youtube.com/watch?v=M5LdE41AUjw
height540



Core

Atoms can handle more than one Agent Simulation at the same time, but typically you will have only one running on your 3D application.

An Agent Simulation contains a set of Agent groups and Simulation events of different types. They all contain methods that will get triggered at different stages of the simulation.

Each Agent group (Atoms VFXAtomsMaya/AtomsHoudini) contains a list of agents, while each agent has a independent dependency graph computing its pose at every frame.