1.3.10.0
Features
LightPositionTool : Added tool to the scene viewer to place shadows. With a light selected, holding Shift + V and clicking on geometry will set the pivot point used for casting a shadow. Holding V and clicking sets the point to receive the shadow. The light is repositioned to be the same distance from the pivot, along the pivot-shadow point line, and oriented to face the shadow point.
Improvements
ArnoldShader, ArnoldColorManager, CyclesShader : Improved browsers for file parameters (#5592, #5602) :
Added filtering by extension.
Added bookmarks.
USDLight : Added file browser for
shaping:ies:file
parameter.OpenColorIOContext : Added file browser for
config
plug.Layouts : Added the ability to load layouts containing editors that aren’t currently available. This allows layouts containing new editors introduced in Gaffer 1.4 to be loaded in Gaffer 1.3.
TranslateTool, RotateTool : Added tooltip to the upper left corner of the Viewer explaining how to use the target modes.
LightTool : Changed the color of the non-highlighted handles to orange and the highlighted handles to cyan for consistency with other highlight colors.
Outputs : Variable substitutions are now applied to
gaffer:context:*
image metadata values. This is needed when the value of a context variable contains references to other variables, with the default value forproject:rootDirectory
being one example.
Fixes
Arnold : Fixed translation of USD
uchar
attributes and shader parameters.Orientation/Instancer : Now normalizes unnormalized quaternion inputs - this allows correctly processing files with primvars that contain unnormalized quaternions ( which it is possible to write from Houdini ).
API
EditScopeAlgo : Added support for editing options for a specific render pass.
ArnoldShaderUI : Added support for Gaffer filebrowser metadata in Arnold
.mtd
files. The following fields are supported, and correspond directly to the metadata documented on the PathPlugValueWidget and FileSystemPathPlugValueWidget :path:leaf
path:valid
path:bookmarks
fileSystemPath:extensions
fileSystemPath:extensionsLabel