Gaffer 0.61 includes a significant overhaul of the Editor Focus Menu, which determines which nodes are shown in each editor panel. The slightly confusing “Follow Editor” options are gone, replaced with a new “Follow Focus Node” setting. This makes editor focus simpler to manage, but more importantly enables long-awaited new features…Continue reading “Improving your focus with Gaffer 0.61”
Diego Garcia Huerta seems to be on a one man mission to integrate all of the things with ShotGun, I mean Autodesk ShotGrid. This time it is Gaffer’s turn, and he’s open sourced an integration with support for file management, asset loading and publishing and other goodies. Head on over to his GitHub repository to learn more and give it a whirl.
Hypothetical Inc. have developed Emulsion, a new product which extends Gaffer’s rendering capabilities to include the VRay renderer. Currently in public beta testing, Emulsion includes the features that VRay users have enjoyed throughout its 21 year history, including highly tunable render settings, fast GI rendering of interior and exterior scenes, extensive shader nodes and smooth handling of very large scenes.Continue reading “Emulsion : VRay-powered rendering for Gaffer”
Murray Stevenson, Image Engine’s resident Gaffer expert, has been curating an internal “Gaffer by GIF” page, highlighting lesser-known Gaffer features in 60 seconds or less. We’ve liberated as many as we can for this blog post, so check them out and give yourself a pat on the back if you knew them all already.Continue reading “Giffer”
Starting with version
0.59.0.0, Python 3.7 is officially supported by Gaffer (whoop!).
We’ve had to make a few changes here and there to support this, but every day life should be largely unaffected. However, if you have issues loading older script, read on for more details…Continue reading “Python 3 support”
0.59 includes some important changes to how Boxes are exported for use as References (
We no longer reset the default values to those currently set on the node.
If you ever export a Box, or publish a reference, read on!Continue reading “Gaffer 0.59 : Reference export changes”
0.58.6.0 brings with it a host of improvements to the Spreadsheet node:
- Copy & Paste of cell values, or rows between spreadsheets.
- Keyboard shortcuts.
To support these features, editing is now achieved via double click. Read on to learn more about these changes.Read more
Eric Mehl of Hypothetical has been busy using Gaffer’s procedural scene generation and rendering to recreate Welikia, the ecosystem of New York City before settlement by Europeans. There’s an overview of the work on Hypothetical’s website, and a discussion of the Gaffer workflow on their blog. Windows users might know Eric from his Herculean efforts to port Gaffer to Windows, and his integration of Deadline with Gaffer. Thanks for sharing, Eric!
It is common to prototype code in the
Python Editor, and you may think to do this when you need write some code for an
Expression. Beware, though they look deceptively similar, the full Gaffer API is not available in expressions, and references to plugs behave quite differently.
This sometimes leads to an attempt to call something like
parent["Sphere"]["radius"].getValue() in an expression, and an exception like the following :
ERROR [Execution error] Expression1.__execute :"python/Gaffer/PythonExpressionEngine.py", line 88, in execute line 1, in <module> AttributeError: 'float' object has no attribute 'getValue'Continue reading “Expression vs. Python Editor”