You can create an Agent Group by using the shelf button or via the Atoms Menu: Atoms エージェントグループを作成するには、シェルフボタンを使用するか、AtomsメニューのAtoms > Create Agent Group.Groupを使用します。
Setting up the agent group
Maya
Please make sure the attribute editor is visible and select the agent group node.
Click on the "Add" button and add a gridLayout module. Type the agent type name you entered previously in the "agentType" field (i.e. testRobot).
Set the "size" field to (3,0,3).
Then do one of the followings:
- Click again on the "Add" button and add a stateMachine module.
- Click again on the "Add" button and add a clipReader module. Type the animation clip name you entered previously in the "clipName" field (i.e. robotWalk). Set the startFrame value to 0.
Click on Maya time slider rewind button and your 9 agents will appear in the viewport.
Hit the play button to run the simulation.
Houdini
Go inside agentGroup1_geo node and select the grid1 object. Set the row and columns to 4 and 4. Then select the pointsLayout_direction and set the value to (1,0,1). At every point of mesh atoms creates an agent and with the atoms_pointsLayout_directions and atoms_pointsLayout_agentTypes you can change the direction and agentType of each agents.
Then do one of the followings:
- Click again on the "Add" button and add a stateMachine module.
- Click again on the "Add" button and add a clipReader module. Type the animation clip name you entered previously in the "clipName" field (i.e. robotWalk). Set the startFrame value to 0.
Click on time slider rewind button.
Hit the play button to run the simulation.
Atoms Group GUI
With an agent group selected you will see the widget in the picture in the attribute editor.
The Agent Group GUI is divided in several sections:
From this list you can add and remove modules, or move their position in the stack.
Whenever you see this icon next to an attribute, that means the attribute is overridable per agent. The icon turns green as any agent override is set. In the case of the picture, you might want to give to your agents a different state or make them playing with a different frameRate to speed up or slow down their animation.
From this section, you can also activate the agents selection tool, clear your agent selection or rewind your sim.
Agent Groupの設定
アトリビュートエディタが表示されていることを確認し、Agent Groupノードを選択してください。
「Add」ボタンをクリックして、GridLayoutモジュールを追加してください。以前に、入力したエージェントタイプ名を「AgentType」フィールドに入力します(例:testRobot)。
「Size」フィールドを(3,0,3)に設定します。
その後、次のいずれかを行います。
- 再度、「Add」ボタンをクリックして、StateMachineモジュールを追加します。
- 再度、「Add」ボタンをクリックして、ClipReaderモジュールを追加します。以前に入力したAnimation Clipの名前を「ClipName」フィールドに入力します(つまりrobotWalk)。 StartFrame値を0に設定します。
MayaタイムスライダのRewindボタンをクリックすると、9つのエージェントがビューポートに表示されます。Playボタンを押してシミュレーションを実行します。