Search Unity

Feature Request Drag to create inputs on Blackboard

Discussion in 'Visual Effect Graph' started by MikeyMyk, Nov 15, 2021.

  1. MikeyMyk

    MikeyMyk

    Joined:
    Nov 20, 2012
    Posts:
    9
    It would be great if you could drag a node's input to the blackboard and have a new property automagically created with the correct type. Additionally that new property is created as a node in the graph and attached to the input you initially dragged from. Finally the new property is named according to the node input's name (great for output nodes)/node name (great for other nodes).

    I think it would save quite a bit of time, especially considering the number of inputs in output nodes to hook up these days:)

    Thanks!
     
  2. PaulDemeulenaere

    PaulDemeulenaere

    Unity Technologies

    Joined:
    Sep 29, 2016
    Posts:
    154
    Hello,
    Right now, if you are pressing "Alt" while dragging an edge, it will automatically create a new exposed property within the blackboard:
    _creating_node_in_blackboard.gif

    Does it suit to your needs or are you referring to something else ?
    In that case, the generated name is only deduced from the type, indeed, it could be something smarter based on the source operator or block...
     
    Ruchir, Qriva and Vita- like this.
  3. Ruchir

    Ruchir

    Joined:
    May 26, 2015
    Posts:
    934
    This should be implemented for all graph-based tools, like shader graph, bolt, etc. (Since, you guys are unifying the graph-based tools)
     
  4. Ruchir

    Ruchir

    Joined:
    May 26, 2015
    Posts:
    934
    The new object selection pop-up is really good btw:
    upload_2021-11-19_3-22-50.png
    upload_2021-11-19_3-23-6.png upload_2021-11-19_3-23-19.png

    Really good work :)


    Is there a way to use this pop-up outside the VFX graph as well? currently this only shows up for selecting objects inside VFX graph