0.50.0.0
User Documentation
Getting Started
Installing Gaffer
Launching Gaffer for the First Time
Setting Up the “gaffer” Command
Configuring Gaffer for Third-Party Tools
Tutorials
Tutorial: Assembling the Gaffer Bot
Scripting
Getting Started
Creating Configuration Files
Adding a Menu Item
Querying A Scene
Using The OSLCode Node
Interface
Controls and Shortcuts
Working with Scenes
Anatomy of a Scene
Script Performance
Performance Best Practices
Using the Performance Monitor
Supplemental Material
Reference
Node Reference
Gaffer
Animation
Backdrop
Box
BoxIn
BoxOut
ComputeNode
ContextVariablesComputeNode
DeleteContextVariablesComputeNode
DependencyNode
Dot
Expression
LoopComputeNode
Node
Preferences
Random
Reference
ScriptNode
SubGraph
SwitchComputeNode
SwitchDependencyNode
TimeWarpComputeNode
GafferAppleseed
AppleseedAttributes
AppleseedLight
AppleseedOptions
AppleseedRender
AppleseedShaderAdaptor
AppleseedShaderBall
InteractiveAppleseedRender
GafferArnold
ArnoldAOVShader
ArnoldAtmosphere
ArnoldAttributes
ArnoldBackground
ArnoldDisplacement
ArnoldLight
ArnoldMeshLight
ArnoldOptions
ArnoldRender
ArnoldShader
ArnoldShaderBall
ArnoldVDB
InteractiveArnoldRender
GafferCortex
ExecutableOpHolder
ObjectReader
ObjectWriter
OpHolder
ParameterisedHolderComputeNode
ParameterisedHolderDependencyNode
ParameterisedHolderTaskNode
ParameterisedHolderNode
ParameterisedHolderTaskNode
GafferDispatch
Dispatcher
TaskNode
FrameMask
LocalDispatcher
PythonCommand
SystemCommand
TaskContextProcessor
TaskContextVariables
TaskList
TaskNode
TaskSwitch
Wedge
GafferImage
Blur
CDL
Catalogue
CatalogueSelect
Checkerboard
Clamp
CollectImages
ColorSpace
Constant
CopyChannels
CopyImageMetadata
Crop
DeleteChannels
DeleteImageContextVariables
DeleteImageMetadata
Dilate
Display
DisplayTransform
Erode
Grade
ImageContextVariables
ImageLoop
ImageMetadata
ImageNode
ImageProcessor
ImageReader
ImageSampler
ImageStats
ImageSwitch
ImageTimeWarp
ImageTransform
ImageWriter
LUT
Median
Merge
Mirror
Mix
ObjectToImage
Offset
ColorSpace
OpenImageIOReader
Premultiply
Ramp
Resize
DeleteChannels
Resample
Resize
Shuffle
Text
VectorWarp
Unpremultiply
VectorWarp
GafferOSL
OSLCode
OSLImage
OSLLight
OSLObject
OSLShader
GafferScene
AimConstraint
AttributeVisualiser
Attributes
Camera
ClippingPlane
CollectPrimitiveVariables
CollectScenes
CollectTransforms
CoordinateSystem
CopyAttributes
CopyOptions
Cube
CustomAttributes
CustomOptions
DeleteAttributes
DeleteCurves
DeleteFaces
DeleteGlobals
DeleteObject
DeleteOptions
DeleteOutputs
DeletePoints
DeletePrimitiveVariables
DeleteSceneContextVariables
DeleteSets
Duplicate
Encapsulate
EvaluateLightLinks
ExternalProcedural
Filter
FilterProcessor
FilterResults
FilterSwitch
FilteredSceneProcessor
FreezeTransform
Grid
Group
Instancer
InteractiveRender
Isolate
LightToCamera
LightTweaks
MapOffset
MapProjection
MeshDistortion
MeshTangents
MeshToPoints
MeshType
ObjectToScene
OpenGLAttributes
OpenGLRender
OpenGLShader
Options
Outputs
Parameters
Parent
ParentConstraint
PathFilter
Plane
PointConstraint
PointsType
PrimitiveVariableExists
PrimitiveVariables
Prune
Render
ResamplePrimitiveVariables
ReverseWinding
SceneContextVariables
SceneElementProcessor
SceneLoop
SceneNode
SceneProcessor
SceneReader
SceneSwitch
SceneTimeWarp
SceneWriter
Seeds
Set
SetFilter
Shader
ShaderAssignment
ShaderBall
ShaderSwitch
Sphere
StandardAttributes
StandardOptions
SubTree
Text
Transform
UnionFilter
GafferVDB
LevelSetOffset
LevelSetToMesh
MeshToLevelSet
PointsGridToPoints
Scripting Reference
Common Operations
String Substitution Syntax
Expressions
Set Expressions
Metadata
Command Line Reference
browser
cli
dispatch
env
execute
gui
license
python
screengrab
stats
test
view
Release Notes
0.50.0.0
0.49.1.0
0.49.0.1
0.49.0.0
0.48.1.0
0.48.0.0
0.47.0.0
0.46.1.0
0.46.0.0
0.45.3.0
0.45.2.0
0.45.1.0
0.45.0.0
0.44.0.0
0.43.0.0
0.42.0.0
0.41.0.0
0.40.0.0
0.34.0.0
0.33.3.0
0.33.2.0
0.33.1.0
0.33.0.0
0.32.0.0
0.31.0.0
0.30.2.0
0.30.1.0
0.30.0.0
0.29.0.0
0.28.3.0
0.28.2.1
0.28.2.0
0.28.1.0
0.28.0.1
0.28.0.0
0.27.1.0
0.27.0.1
0.27.0.0
0.26.0.0
0.25.1.0
0.25.0.0
0.24.1.0
0.24.0.0
0.23.2.0
0.23.1.0
0.23.0.1
0.23.0.0
0.22.0.0
0.21.0.0
0.20.0.0
0.19.0.0
0.18.0.0
0.17.0.0
0.16.0.4
0.16.0.3
0.16.0.2
0.16.0.1
0.16.0.0
0.15.0.0
0.14.0.0
0.13.1.0
0.13.0.0
0.12.1.0
0.12.0.0
0.11.0.0
0.10.1.0
0.10.0.0
0.9.0.0
0.8.2.0
0.8.1.0
0.8.0.0
0.7.0.0
0.6.0.0
0.5.0.1
0.5.0.0
0.4.0.0
0.3.0.0
0.2.1.0
0.2.0.0
0.1.1.0
0.1.0.0
0.101.0
0.100.0
0.99.0
0.98.0
0.97.0
0.96.0
0.95.0
0.94.0
0.93.0
0.92.1
0.92.0
0.91.0
0.90.0
0.89.0
0.88.1
0.88.0
0.87.1
0.87.0
0.86.0
0.85.1
0.85.0
0.84.0
0.83.0
0.82.0
0.81.0
0.80.0
0.79.0
0.78.0
0.77.0
0.76.0
0.75.0
0.74.0
0.73.0
0.72.2
0.72.1
0.72.0
0.71.0
0.70.0
0.69.1
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.1
0.63.0
0.62.1
0.62.0
0.61.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.36.0
0.35.7
0.35.6
0.35.5
0.35.4
0.35.3
0.35.2
0.35.1
0.35.0
0.34.0
0.33.2
0.33.1
0.33.0
0.32.1
0.32.0
0.31.0
0.30.0
0.29.0
0.28.1
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.1
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.1
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
Appendices
License
Gaffer
Docs
»
Release Notes
»
0.88.1
0.88.1
¶
Core
¶
Added env app which mimics /usr/bin/env
Enabled Python threading by default in Gaffer python module
UI
¶
Renaming is available for promoted children of CompoundDataPlugs
Moved scene node filter plugs to the right hand side of the node
Image
¶
Fixed threading issue in Display node