Skip to main content
danjcap
Participant
May 26, 2023
Under Review

Feature Request: Broader Boolean Operation Node Compatibility

  • May 26, 2023
  • 4 replies
  • 383 views

Recently I was taken aback by the fact that I could not use an Equal node with a pair of Float2s or Integer2s. In theory, this seems like it should be possible and relatively easy: for every value type that comes in multiples, just compare each respective value to see if they are equal. The same should apply to other Boolean operations such as Greater, Greater or Equal, Lower, Lower or Equal, etc.

I would find this feature useful and it would simplify my graphs. Thanks!

    4 replies

    Cyril Dellenbach
    Community Manager
    Community Manager
    February 28, 2024

    Updating the status.

     

    Cyril Dellenbach (Micro) | QA Support Artist | Adobe
    davescm
    Community Expert
    Community Expert
    May 27, 2023

    Actually some of these are already included with Substance Designer including 'equality of float 2'

     

    In the meantime you can of course create your own function nodes and use them in a function graph.

    The attached compares two Float 4 inputs and outputs true if they are equal. I know that is already included as shown above but this was just for demo.

     

     

    You can save it as an SBS and use it as a node in another function graph as in the example below:

    Dave

    davescm
    Community Expert
    Community Expert
    May 26, 2023

    You've got my vote 🙂

    Dave

    Cyril Dellenbach
    Community Manager
    Community Manager
    May 26, 2023

    Hello @danjcap,

     

    Thanks for the request.

     

    You're absolutely right, the equal node can currently only read one-dimensional values. To be honest, this topic has already been talked about and we are certainly interested in updating these type of small node. I can't make any promises, but this is probably only a matter of time.

     

    Best regards,

     

    Cyril Dellenbach (Micro) | QA Support Artist | Adobe