Gaffer 0.58.0 : We’re going on a bug hunt

Gaffer 0.58 contains a caching optimisation that can significantly improve interactive performance in many cases. But this optimisation can also reveal subtle bugs in Nodes that may have gone unnoticed until now. In this post we’ll explore why that is the case, and outline some useful strategies for catching and eradicating such bugs from your custom nodes.

Continue reading “Gaffer 0.58.0 : We’re going on a bug hunt”

0.57.0: Edit Scopes introduction

Gaffer 0.57.0.0 introduced Edit Scopes. They are fundamental in our endeavours to make Gaffer more user friendly for everyday tasks. They provide a container for node graph edits made by interactive tools in the UI. In this post, we take a quick look at how they work.

Check out the video above to see them in action then read on for more details.

Continue reading “0.57.0: Edit Scopes introduction”

0.56 series: New features recap

As adoption of Gaffer 0.56 or later is contingent on moving to Arnold 6, we appreciate it may take a little longer to switch production shows over. People may also move directly to the the upcoming release of 0.57.

This post contains a quick recap of the main artist-facing changes in the 0.56 series for those moving up more recently.

Continue reading “0.56 series: New features recap”

G4P – part 6 – Node defaults

For this instalment in our ground-up series about integrating Gaffer into a pipeline, we cover how to change node defaults.

All Gaffer nodes have plugs, whether they are visible in the Graph Editor for easy connection, or in the Node Editor as settings. These plugs have default values defined by the node’s programming. It may be the case however, that these defaults aren’t the most useful values for your use. To help with this, Gaffer allows you to provide your own, “user” defaults.

Continue reading “G4P – part 6 – Node defaults”