Learning EKL - Equality Condition

Situation: Learning how to use EKL in context of xGenerative Design custom nodes.

Target: Compare two inputs and determine their equality condition.

Proposal: please reference attached 3DXML, no geometry.

  1. Utilize the operators provided by xGenerative Design to compares two inputs.  In this case, from the category of the Operators Library I used the Equal (=) and If Then Else operators.
  2. Create a custom node in xGenerative Design to compare two inputs by using the Script operator from the category of the Operator Library.

> Functionality: The equality graph and/or custom node takes two inputs and compares the first with the second .  There are two outputs for this graph and/or custom node.  The first returns a Boolean value of YES or True if the inputs were equal to one another.  The second output returns a Boolean value of NO or False if not equal.

To the Community...

  • How could I improve the Equality graph using standard operators?
  • How might my Equality graph with custom node be improved?  Is the EKL script optimal or could it be written better?

Thank you.


​​​​​​​