Versions Compared

Key

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

...

Use the command “Create Agent Group(SOP Solver) from the Atoms Menu .It generates the to generate an Atoms Agent Group Module and the an Atoms SOP Solver.

The Agent Group Module node is used to setup the agent group. It is the same used with the DOP solver so the workflow to add behaviours is the same.

Instead the The SOP solver contains all the solvers and some useful subnets.
Please don’t modify or delete any nodes inside the SOP solver. If you want modify the points data do it inside the preFrame/InitFrame/ComputePose/EndFame subnets.

You can access the agents as points after the Atoms Init Sop Solver. At this point the agents are generated and the init solver generate generates the point cloud with the basic metadata.

You can override an agent position by modifying the point position of the point inside the point cloud before the End solver node.

Any point attribute is automatically converted to a metadata. If you want to copy other metadata onto the points use the “Atoms Copy Metadata” node.

Or Additionally, if you want control some behaviour module attribute per agent use the “Atoms Create Module Attribute” node.

Height Fields

You need to use the The “Atoms Height Field Builder” node to create creates an height field since the sop solver doesn't generate it. Attach
To generate an height field, connect the height field geo to an “Atoms Height Field” node and then a , then connect the “Atoms Height Field“ node to an “Atoms Height Field Builder” node to your height field geo.

If you created the sop solver using the "Create Agent Group (SOP Solver)" command from the Atoms menu, you just need to use the “Atoms Height Field” node and connect it to the second input fo of the sop solver, then check the "Enable Height Field" parameter on the sop solver.

Otherwise Alternatively, you can use also the “Atoms Height Field Builder” node and connect it to the second or third input of the “Atoms Init Sop Solver” node.

...