GafferCycles 0.13.0
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
oraov_value
and setting the data name to eg.AOVC myAovName
and making a ShaderAssignment to geometry with a cclAovOutput shader with the name matchingmyAovName
, 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)