Skip to content

GafferCycles 0.13.0

Compare
Choose a tag to compare
@boberfly boberfly released this 08 Jan 10:55
· 144 commits to master since this release

Latest Cycles as of 7/1/2020 https://wiki.blender.org/wiki/Reference/Release_Notes/2.82/Cycles

  • UDIM support
  • Custom AOV support

New features/bugfixes for GafferCycles:

  • Greatly stabilised scene edits to prevent crashes in preview renders by deferring shader assignments as well as limiting particle instance data to only applying to instanced geometry with particular constant attributes
  • Implemented Cryptomatte (needs testing, batch mode only)
  • Cycles built-in denoiser is now functional
  • The first background light found in the scene will set the background shader, greatly simplifying the process for HDRIs
  • Custom AOVs can be applied by first creating either an aov_color or aov_value and setting the data name to eg. AOVC myAovName and making a ShaderAssignment to geometry with a cclAovOutput shader with the name matching myAovName, the output must match to the colour or value plugged in
  • Single-sided set from a StandardAttributes node on geometry will now work with a shader workaround behind the scenes
  • Spline curves for Cycles ramp shaders implemented
  • Bugfixes with BranchedPath mode now working as intended, and always set as squared samples (regular PathTracing samples value is not squared).

There is an upcoming experimental branch build not included in this (CPU-only, GPU is not working):

  • OpenVDB support, CPU-only for now
  • Up to 32 light groups
  • Adaptive sampling support, light groups not working with it yet
  • Texture cache using OpenImageIO (CPU-only)