AdnEdgeEvaluator

The AdnEdgeEvaluator SOP computes deformation changes in the edges of a geometry. Based on two compatible input meshes it will output a compression map of the edges.

How To Use

This SOP requires the following inputs to be provided:

  • Deform Mesh (D): Mesh with deformation.
  • Rest Mesh (R): Mesh with no deformation or animation.
NOTE

The two input geometries must have the same number of vertices and edges.

To create this node, follow these steps:

  1. Go to the geometry context containing both the deform and the rest geometries.
  2. Press TAB and navigate to the submenu AdonisFX > Utils to find the AdnEdgeEvaluator Edge Evaluator button SOP type and create it.
  3. Connect the deform mesh to the first source and the rest mesh to the second source.
  4. Cook the node and the adnCompression point attribute is written into the geostream with the compression at each vertex.

The evaluator node can be used to drive the activations of an AdnSimshape SOP. This can be done by transferring the output map of this node to the geostream of the first source of an AdnSimshape SOP with the name adnActivation. The Plug Values mode (see this section) must be enabled.

Edge Evaluator example
Figure 1: Example of the AdnEdgeEvaluator SOP usage in conjunction with AdnSimshape SOP to drive the activations. The geometries Louise_deformShape and Louise_restShape are the sources of the AdnEdgeEvaluator1, which computes "adnCompression" map. This point attribute is then renamed to "adnActivation" and copied to the AdnSimshape input geostream by the AdnSimshape1_attribcopy1 node.
Edge Evaluator example
Figure 2: From left to right: rest mesh, deform mesh and simulated mesh with AdnSimshape SOP receiving the compression map from an AdnEdgeEvaluator node to drive activations (the "adnActivation" point attribute is displayed on the simulated mesh).
NOTE

The output point attribute of an AdnEdgeEvaluator (i.e., adnCompression) must be copied with the new name adnActivation to be readable from the Activation Attribute of an AdnSimshape SOP.

Attributes

Time Attributes

Name Type Default Animatable Description
Initialization Time Time Current frame Sets the frame at which the data will be initialized.

Compression Remap

Name Type Default Animatable Description
Compression Remap Ramp Attribute Curve to remap the output compression map.

Output Attributes

Name Type Default Animatable Description
Out Compression Attribute String adnCompression Read only parameter that shows the point attribute name where the compression map is written into.

Parameter Template

Edge Evaluator parameter template
Figure 3: Edge Evaluator Parameter Template.

Connections

Connections in AdonisFX for Houdini should be handled in two ways:

  • Detail expression: detail("/obj/geo1/L_adnLocatorRotation_armFlexionShape", "adnActivationRotation", 0) where the first component should contain an API compliant naming convention and the second the detail attribute name that some of the AdonisFX SOP nodes output. This should be used when the requirement is for the connected geometry to cook before retrieving the detail attribute. This could be used for example to drive a parameter of the node using the activation value output from a sensor/locator.
  • Channel expression: ch("../AdnMuscle1/envelope") where the first component should contain an API compliant naming convention and the second the referenced channel to the parameter name. This could be used to for example connect a float attribute to drive a parameter on the node.
Inbibo Logo

consultancy, automation and digital creatures

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

info@inbibo.co.uk

Information

Products

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