GafferHQ / gaffer

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

Add an 'overview' HUD to the NodeGraph #85

Open bentoogood opened 11 years ago

bentoogood commented 11 years ago

It would help users navigate large node graphs if there was a 'zoomed out' view of the entire graph placed in the corner of the NodeGraph some where.

That miniview should overlay a box showing the boundary of the current NodeGraph maxiview. This would help the user to see at a glance their location relative to the full extents of the graph.

bentoogood commented 11 years ago

linking to #154

johnhaddon commented 11 years ago

I think one way to approach this might be to implement it in the ViewportGadget. We do also have the need for adding arbitrary screen-space gadgets to ViewportGadgets though, so the other option is to add overlays to the ViewportGadget, and then implement an OverviewOverlay.