UI Overview

The AdonisFX UI for Maya can be separated into two main elements presented in this page: the AdonisFX Shelf and the AdonisFX Menu.

AdonisFX Shelf

The AdonisFX Shelf can be found in the Maya shelf tab under the label AdonisFX. It allows for quick access to the main AdonisFX functionalities.

AdnLocatorPosition within a scene
Figure 1: AdonisFX shelf.
Icon Description Menu Shortcut
AdnLocator Creates an AdnLocator at the origin. This object is a standard Maya locator with a custom shape for better visualisation in the viewport.
AdnLocatorPosition Creates an AdnLocatorPosition from the selected transform node. The locator shape represents the position change of the element provided. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Locators > Position
AdnLocatorDistance Creates an AdnLocatorDistance from the two selected transform nodes. The locator shape represents the distance between the two elements provided. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Locators > Distance
AdnLocatorRotation Creates an AdnLocatorRotation from the three selected transform nodes. The locator shape corresponds to the angle between the two segments represented by the three nodes. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Locators > Rotation
AdnSensorPosition Creates an AdnSensorPosition from the transform object and the AdnLocatorPosition selected. If only the transform node is provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Sensors > Position
AdnSensorDistance Creates an AdnSensorDistance from the two transform nodes and the AdnLocatorDistance selected. If only the transform nodes are provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Sensors > Distance
AdnSensorRotation Creates an AdnSensorRotation from the three transform nodes and the AdnLocatorRotation selected. If only the transform nodes are provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. AdonisFX Menu > Create Sensors > Rotation
Create AdnSimshape Applies an AdnSimshape deformer to the selected mesh. Double click will launch a simple UI to assign a custom name and configure generic solver parameters. AdonisFX Menu > Create Solvers > Simshape
Add AdnSimshape Collider Adds a collider to AdnSimshape selecting the collider and the mesh with AdnSimshape applied. AdonisFX Menu > Edit Simshape > Add Collider
Remove AdnSimshape Collider Removes a collider from AdnSimshape selecting the collider and the mesh with AdnSimshape applied. AdonisFX Menu > Edit Simshape > Remove Collider
AdnSimshape Learn Muscle Patches Tool Launches the Learn Muscle Patches UI used to generate the AdonisFX Muscle Patches file (.amp) file. AdonisFX Menu > Edit Simshape > Learn Muscle Patches UI
AdnSimshape Activations Debugger Toggles the AdnSimshape activations debug mode. Current frame has to match the preroll or start frame in the AdnSimshape deformer for this toggle to work. AdonisFX Menu > Edit Simshape > Activations Debugger
Create AdnSkin Creates AdnSkin deformer to the selected mesh. First, select the reference mesh and then the skin mesh to apply the deformer. Double click will launch a simple UI to assign a custom name and configure generic solver parameters. AdonisFX Menu > Create Solvers > Skin
Create AdnSkinMerge Launches the Create Skin Merge UI used to create an AdnSkinMerge deformer. AdonisFX Menu > Create Deformers > Skin Merge
Create AdnRibbonMuscle Creates AdnRibbonMuscle deformer to the selected mesh. The deformer will be applied to the last element in the selection. Other elements in the list (optional) will be considered as target objects. Double click will launch a simple UI to assign a custom name and configure generic solver parameters. AdonisFX Menu > Create Solvers > Ribbon Muscle
Create AdnMuscle Creates AdnMuscle deformer to the selected mesh. The deformer will be applied to the last element in the selection. Other elements in the list (optional) will be considered as target objects. Double click will launch a simple UI to assign a custom name and configure generic solver parameters. AdonisFX Menu > Create Solvers > Muscle
Add Targets Assigns target objects to the selected deformer (utility compatible with AdnRibbonMuscle and AdnMuscle deformers). The mesh with the deformer applied must be the last element in the selection. AdonisFX Menu > Edit Muscle > Add Targets
Remove Targets Removes target objects assigned to the selected deformer (utility compatible with AdnRibbonMuscle and AdnMuscle deformers). The mesh with the deformer applied must be the last element in the selection. AdonisFX Menu > Edit Muscle > Remove Targets
Add Slide On Segment Adds slide segments based on the two (or more) transform objects and the mesh with the deformer node applied (utility compatible with AdnRibbonMuscle and AdnMuscle deformers). The mesh must be the last element in the selection. AdonisFX Menu > Edit Muscle > Add Slide On Segment
Remove Slide On Segment Removes slide segments assigned to the selected deformer (utility compatible with AdnRibbonMuscle and AdnMuscle deformers). The mesh with the deformer applied must be the last element in the selection. AdonisFX Menu > Edit Muscle > Remove Slide On Segment
Importer Tool Launches the Importer to load and create nodes from an AdonisFX Asset Definition file (.JSON). AdonisFX Menu > Tools Importer
Exporter Tool Launches the Exporter to save AdonisFX nodes information into an AdonisFX Asset Definition file (.JSON). AdonisFX Menu > Tools Exporter
Paint Tool Opens the AdonisFX Paint Tool to modify the paintable maps in AdnSkin, AdnMuscle and AdnRibbonMuscle deformers. AdonisFX Menu > Tools Paint Tool
Interactive Playback Enables Maya Interactive Playback. In this playback mode, dynamic interaction with objects and parameters while simulating is allowed. AdonisFX Menu > Tools Interactive Playback

AdonisFX Maya Menu

The AdonisFX Menu provides access to the options in the shelf and other more advanced utilities that are organised in 5 groups: Create, Edit, Tools, License and Help.

AdnLocatorPosition within a scene
Figure 2: AdonisFX Menu.

Create Section

Locators

AdonisFX Menu Create Locators
Figure 3: AdonisFX Menu Create Locators section.
  • Position. Creates an AdnLocatorPosition from the selected transform node. The locator shape represents the position change of the element provided. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnLocator.
  • Distance. Creates an AdnLocatorDistance from the two selected transform nodes. The locator shape represents the distance between the two elements provided. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnLocatorDistance.
  • Rotation. Creates an AdnLocatorRotation from the three selected transform nodes. The locator shape corresponds to the angle between the two segments represented by the three nodes. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnLocatorRotation.

Sensors

AdonisFX Menu Create Sensors
Figure 4: AdonisFX Menu Create Sensors section.
  • Position. Creates an AdnSensorPosition from the transform object and the AdnLocatorPosition selected. If only the transform nodes is provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnSensorPosition.
  • Distance. Creates an AdnSensorDistance from the two transform nodes and the AdnLocatorDistance selected. If only the transform nodes are provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnSensorDistance.
  • Rotation. Creates an AdnSensorRotation from the three transform nodes and the AdnLocatorRotation selected. If only the transform nodes are provided, then both the locator and the sensor are created. Double click will launch a simple UI to provide a custom name for the node. This item corresponds to the shelf button AdnSensorRotation.

Both in Locators and Sensors there are option boxes to launch a simple UI to provide a custom name for the node to create.

Locator Sensor Creator UI
Figure 5: Locators and Sensors creator UI.

Nodes

AdonisFX Menu Edit AdnSimshape
Figure 6: AdonisFX Menu Create Nodes section.
  • Edge Evaluator. Creates an AdnEdgeEvaluator node from two selected meshes with the same topology.

Deformers

AdonisFX Menu Create Deformers
Figure 7: AdonisFX Menu Create Deformers section.
  • Skin Merge. Launches the Create Skin Merge UI used to create an AdnSkinMerge deformer. This item corresponds to the shelf button Create AdnSkinMerge.

Solvers

AdonisFX Menu Create Solvers
Figure 8: AdonisFX Menu Create Solvers section.
  • Simshape. Applies an AdnSimshape deformer to the selected mesh. This item corresponds to the shelf button Create AdnSimshape.
  • Skin. Creates an AdnSkin deformer to the selected mesh. This item corresponds to the shelf button Create AdnSkin.
  • Ribbon Muscle. Creates AdnRibbonMuscle deformer to the selected mesh. The deformer will be applied to the last element in the selection. Other elements in the list (optional) will be considered as attachment objects. This item corresponds to the shelf button Create AdnRibbonMuscle.
  • Muscle. Creates AdnMuscle deformer to the selected mesh. The deformer will be applied to the last element in the selection. Other elements in the list (optional) will be considered as attachment objects. This item corresponds to the shelf button Create AdnMuscle.

Option boxes can be used to launch a UI to assign the name to the deformer and configure generic solver parameters.

AdonisFX AdnSkin Deformer Creator
Figure 9: Deformer Creator UI creating for an AdnSkin deformer.

Edit Section

Sensors

AdonisFX Menu Edit Sensors
Figure 10: AdonisFX Menu Edit Sensors section.
  • Connection Editor. Launches the Sensors Connection Editor UI. This tool will assist with the connection of the locators and sensors output plugs with the AdonisFX deformer nodes.

Deformers

AdonisFX Menu Create Solvers
Figure 11: AdonisFX Menu Edit Deformers section.
  • Edit Skin Merge. Launches the Edit Skin Merge UI. This tool will assist with the edition of simulation and animation meshes lists of an AdnSkinMerge deformer. To open this UI a mesh with an AdnSkinMerge applied must be selected.

Simshape

AdonisFX Menu Edit AdnSimshape
Figure 12: AdonisFX Menu Edit AdnSimshape section.
  • Learn Muscle Patches UI. Launches the Learn Muscle Patches UI required to generate the AdonisFX Muscle Patches (.amp) file. This item corresponds to the shelf button AdnSimshape Learn Muscle Patches Tool.
  • Activations Debugger. Toggles the AdnSimshape activations debug mode. The current frame must match the specified initialisation frame at the AdnSimshape deformer to toggle. This item corresponds to the shelf button AdnSimshape Activations Debugger.
  • Add Collider. Assigns the collider to the selected deformer. The selection must consist of: first the mesh to assign as a Collider and lastly the mesh with the deformer applied. This item corresponds to the shelf button Add AdnSimshape Collider.
  • Remove Collider. Removes the collider from the selected deformer. The selection must consist of: first the Collider mesh to remove and lastly the mesh with the deformer applied. This item corresponds to the shelf button Remove AdnSimshape Collider.
  • Add Rest Collider. Assigns the collider at rest to the selected deformer. The selection must consist of: first the mesh to assign as a Rest Collider and lastly the mesh with the deformer applied.
  • Remove Rest Collider. Removes the collider at rest from the selected deformer. The selection must consist of: first the Rest Collider mesh to remove and lastly the mesh with the deformer applied.
  • Add Rest Mesh. Assigns the rest mesh to the selected deformer. The selection must consist of: first the Rest Mesh to assign and lastly the mesh with the deformer applied.
  • Remove Rest Mesh. Removes the rest Mesh from the selected deformer. The selection must consist of: first the Rest Mesh to remove and lastly the mesh with the deformer applied.
  • Add Deform Mesh. Assigns the deform mesh to the selected deformer. The selection must consist of: first the Deform Mesh to assign and lastly the mesh with the deformer applied.
  • Remove Deform Mesh. Removes the deform mesh from the selected deformer. The selection must consist of: first the Deform Mesh to remove and lastly the mesh with the deformer applied.
  • Add Anim Mesh. Assigns the animated mesh to the selected deformer. The selection must consist of: first the Anim Mesh to assign and lastly the mesh with the deformer applied.
  • Remove Anim Mesh. Removes the animated mesh from the selected deformer. The selection must consist of: first the Anim Mesh to remove and lastly the mesh with the deformer applied.
  • Connect Activations Plug. Connects the output compression map from an AdnEdgeEvaluator node to the activations plug of the AdnSimshape selected deformer. The selection must consist of: first the Edge Evaluator node and lastly the AdnSimshape deformer node.
  • Disconnect Activations Plug. Disconnects the output compression map from an AdnEdgeEvaluators node from the activations plug of the AdnSimshape selected deformer. The selection must consist of: first the Edge Evaluator node and lastly the AdmSimshape deformer node.

Muscle

AdonisFX Menu Edit Muscle
Figure 13: AdonisFX Menu Edit Muscle section.
  • Add Targets. Adds target objects to the selected muscle. The mesh with the deformer applied must be the last element in the selection. This item corresponds to the shelf button Add Targets.
  • Remove Targets. Removes target objects from the selected muscle. The mesh with the deformer applied must be the last element in the selection. If only the muscle geometry is selected, then all targets are removed. This item corresponds to the shelf button Remove Targets.
  • Add Slide On Segment Constraint. Adds segments based on the two (or more) transform objects and the mesh with the deformer node applied selected. This item corresponds to the shelf button Add Slide On Segment.
  • Remove Slide On Segment Constraint. Removes anchors from segments based on the transform objects and the mesh with the deformer node applied selected. This item corresponds to the shelf button Remove Slide On Segment.
  • Draw Fibers. Enables Muscle Fibers Debugging from all the AdnRibbonMuscle and AdnMuscle in the scene.
  • Hide Fibers. Disables Muscle Fibers Debugging from all the AdnRibbonMuscle and AdnMuscle in the scene.

Debug

AdonisFX Menu Debug Section
Figure 14: AdonisFX Menu Debug section.
  • Refresh Debugger. Refreshes the scene graph for debugging purposes by making sure the AdnDataNode and the AdnDebugLocator exist in the scene and are properly connected.

Tools section

  • Import. Launches the AdonisFX Asset Definition Importer to load and create AdonisFX nodes from file (.JSON). This item corresponds to the shelf button Importer Tool.
  • Export. Launches the AdonisFX Asset Definition Exporter to save AdonisFX nodes information into a file (.JSON). This item corresponds to the shelf button Exporter Tool.
  • Paint Tool. Opens the Paint Tool UI to modify the paintable maps in AdnSkin, AdnMuscle and AdnRibbonMuscle deformers. This item corresponds to the shelf button Paint Tool.
  • Interactive Playback. Enables Maya Interactive Playback. In this playback mode, dynamic interaction with objects and parameters while simulating is allowed. This item corresponds to the shelf button Interactive Playback.

License section

  • Activate License. Checks the license status and if it is not activated yet, then a dialog will be prompted to guide on the product key registration. This functionality is only available in Interactive Node-Locked license.

Help section

  • Documentation. Opens the AdonisFX technical documentation on a web browser.
  • Tutorials. Opens the AdonisFX tutorials on YouTube on a web browser.
  • About. Launches the AdonisFX About dialog with version information and credits.
Inbibo Logo

consultancy, automation and digital creatures

65 Compton Street, London, United Kingdom, EC1V 0BN

info@inbibo.co.uk

Information

Products

© 2024 Inbibo LTD. - All rights reserved - Design & Development: def:studio