Layout tool

Agent Layout Toolは、シーンを作成するための最も適した機能です。このツールを使用する場合は、エージェントグループに次のモジュールのいずれかが適用されている必要があります。pointsLayout、cacheReader、またはany other Layout + agentFilter(エージェントの削除用)+ offset(エージェントのオフセット用)。


ツールがアクティブになっている場合は、「Agent Layout Tool」ウィジェットから、またはビューポート内でマウスの右ボタンを押してツールのアトリビュートにアクセスすることができます。



Layout ToolとPoints Layout モジュール


エージェントを追加、または編集する際は、必ずシミュレーションの最初のフレームで実施するように注意してください。


エージェントを編集するためのモードはいくつかあります。add、selection、move、rotateです。
ユーザーは、GUIまたはメニュー(ビューポート上で右クリック)を通してそれらのパラメータを設定することができます。

Add モード

左クリックして、ビューポートにエージェントを追加します。
Ctrl +左クリックでドラッグして、エージェントの方向を編集します。
Shiftキーを押しながら左クリックでドラッグを実行すると、レイアウトが回転します(gridとpoisson)。

エージェントを配置するための様々なレイアウトタイプがあります。point、grid、poissonです。
gridとpoissonのどちらにも、GUIを通じて調整できるオプションがいくつかあります。

Ground Meshリストに、エージェントを配置する時にツールが使用するReference Meshを追加できます。エージェントグループにHeightフィールドとして同じGround Meshを追加してください。実行しない場合、エージェントはグラウンドと交差します。

「Agent Types」リストで、エージェントグループに追加するエージェントの種類を選択できます。 「Random」チェックボックスがチェックされていると、Atomsは、リストからエージェントをランダムに選びます。 Houdiniでは、Agent Typeフィールドからエージェントタイプを1つ自動的にランダムに選択します。

Mayaでは、特定のスライダーを使用して、エージェントタイプのパーセンテージの分布を指定することも可能です。割合は、Randomオプションがオンの場合にのみ機能します。

エリアの配置(Mayaのみ)。マウスの左ボタンを使用して、ビューポート内に多角形のポイントを描画し、多角形を閉じる場合は、最初のポイントと同じ位置にポイントを追加します。多角形のポイントを移動する場合は、マウスの中央ボタンを使用します。Layout ToolのUIから、すべてのパラメータを制御することができます。サンプルを作成した後、「Create Agents」ボタンをクリックしてエージェントを作成します。


Selection モード

左クリックでドラッグを実行して、Marquee Toolでエージェントを選択するか、中クリックでLasso Toolを使用します。
Shift +左クリックでドラッグを実行して、選択にエージェントを追加します。 Ctrl +左クリックでドラッグより、エージェントを切り替えます。

GUIまたはメニューから「Delete selected agents」ボタンを押すと、エージェントを削除できます。
また、「Change Agent Type」ボタンをクリックして、それらのエージェントタイプを変更することもできます。

cacheReaderモジュールと共に使用すると、「Duplicate Agents」ボタンを押してエージェントを複製できます。


Move モード 585px400px

マニピュレータを使用して、選択したエージェントを移動します。


Rotate モード

クリック、ドラッグして、選択したエージェントを上方向に回転させます。
Shift +左クリックしてドラッグすると、選択したエージェントの平均点を中心に回転させることができます。



Layout Toolとその他のレイアウト

他のレイアウト(gridLayout、meshScatterLayoutなど)でもLayout Toolを使用することができます。


  • エージェントを動かし、回転させることに関心がある場合は、エージェントグループに "offset"モジュールを追加してください。
  • エージェントを削除したい場合は、エージェントグループに "agentFilter"モジュールを追加してください。
  • 新しいエージェントを追加することはできません。


次に、エージェントグループを選択した状態で、Atomsメニューからツールをアクティブにします。Atoms> Tools> Agents Layout Tool



Layout ToolとcacheReaderモジュール

Cache Readerモジュールでレイアウトを使用することができます。


  • エージェントをオフセットして、回転させることができます。
  • エージェントを削除できます。
  • ユーザーは、エージェントを複製することができます(ユーザーは、Selectモードでこちらのオプションを見つける可能性があります)。
  • 新しいエージェントを作成することはできません。


Atomsメニューからツールをアクティブにすることができます。

Atoms> Tools> Agents Layout Tool


Copyright © 2017, Toolchefs LTD.