GafferHQ / gaffer

Gaffer is a node-based application for lookdev, lighting and automation
http://www.gafferhq.org
BSD 3-Clause "New" or "Revised" License
957 stars 206 forks source link

vary look of nodules based on connection state #1133

Open andrewkaufman opened 9 years ago

andrewkaufman commented 9 years ago

From @markwendell

"I've been burned a couple times now where I think a node is connected with a group in-line (when snapping is on), but in fact that node isn't connected. I think there was chat about having noodles draw on top of nodes, but that seems like an unsightly choice.

How about as an alternative, we change the color or shape of noodle connectors, indicating if they're actually connected to a noodle or not. For example, they could be square if not connected, and switch to circles when connected.

That way you'd have a visual clue that a node isn't connected, even if it's sitting right on top of a vertical noodle."

@johnhaddon thoughts?

johnhaddon commented 9 years ago

Seems sensible to me - not sure about squares vs circles, but something would be good.

markwendell commented 9 years ago

Maybe a solid-vs-empty gray color to the nodule would provide a visual clue of 'connectedness'.

johnhaddon commented 9 years ago

We were hoping to use the colour to tell you the type of nodule in advance, as a clue as to what could connect to what. Would it clash with that? What about a dot in the middle? Or a slightly larger size? Or a different border colour? Or faded vs non-faded colour? Or a pulsating green glow?

andrewkaufman commented 5 years ago

I'd like to re-purpose this old issue for the current shader color vs component connection discussion. We'd like a visual distinction between out.r --> in.r when the component nodules are collapsed vs expanded.