Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

It is possible to use a SOP solver instead of the DOP to simulate an agent group.

Use the command “Create Agent Group(SOP Solver) from the Atoms Menu.

It generates the Atoms Agent Group Module and the 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 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 the point cloud with the basic metadata.

You can override an agent position 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 copy other metadata onto the points use the “Atoms Copy Metadata” node.

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

Height Fields

You need to use the “Atoms Height Field Builder” node to create an height field since the sop solver doesn't generate it. Attach an “Atoms Height Field” node and then a “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 the sop solver, then check the "Enable Height Field" parameter on the sop solver.

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

Limitations

It is not possible to use the ragdoll module.

It is not possible to use the sop and dop solver in the same scene at the same time.

  • No labels