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

Implement feature rich 2D viewer #73

Open bentoogood opened 11 years ago

bentoogood commented 11 years ago

The primary use of the 2D viewer will be to receive pixels generated by interactive renders. In addition it will be used to display the results of the 2D image processing component.

As this will be the users principle environment for reviewing images within the gaffer app, it should provide a full set of inspection and presentation tools.

Performance (maintaining interactivity) is also a key requirement.

Suggested features (in no order):

johnhaddon commented 11 years ago

There are several different tickets here I think. The Catalogue side of things is definitely a separate thing from the viewer itself to my mind. The Viewer specialises in viewing the output of nodes, and the Catalogue is probably a funky node which outputs different images under different circumstances, and has a Node Editor UI for displaying the catalogue. That's not to say that we can't integrate the Catalogue UI into the Viewer where it helps though - custom toolbars/manipulators per node is obviously going to make the Viewer a much better thing.

I suggest that we break out separate issues for each of the items you listed as we start to address them, and link those subissues back to this larger one.

thiasbxl commented 10 years ago

From a lookdev POV and since we're already using gaffer in production. I'd like to request a few features to be bumped up the priority list :

Not sure if we'll have this available in a menu but to start with a hotkey-only workflow would do.

Let me know if you would like this in separate ticket.

Thx Mathias

johnhaddon commented 10 years ago

I'd like to take this opportunity to add a mechanism for customisable viewer toolbars - that way I'll have a decent framework for addressing these requests and also the 3d viewer requests that we have on the go...OK with you chaps?

arvidurs commented 7 years ago

I would also have a request for the Crop Region tool to make it a bit more useable. It would be great to be able to move the whole crop region in on go, rather than moving the four edges of the region. And also a reset button (maybe right clicking the crop region button in the viewport).

johnhaddon commented 1 month ago

Closing - the only outstanding item from this mega-ticket is "Selection of scene graph objects from pixel data", which is covered separately by #2674.