Releases: boberfly/GafferCycles
GafferCycles 0.9.1
GafferCycles 0.9.1
- Cycles updated from upstream as of 2019-10-16 (OptiX fixes)
- Missing MeshLightUI.py
- Made Embree/Gflags/Glog/OpenSubdiv optional again
GafferCycles 0.9.0
Quite a few changes:
-Much more stability in IPR rendering
-ParticleSystem support (set custom per-instance data, not actual particles but they can be made with Gaffer's instancer, Cycles itself doesn't really support proper renderable particles)
-Logging support
-Meshlights
-Attribute assigning cleanup
GafferCycles 0.8.0
Updated to the latest Cycles as of 30/09/2019
-FaceVarying normals are now skipped, this previously crashed the renderer trying to convert on some kinds of geo
-Fine-tuned various lights, area lights now can have textures and tint correctly
-HDRIs can be plugged in using the CyclesBackground node with a cclBackgroundShader, when plugging an EnvironmentTexture to this, it needs to be -1 in scale X, and the mapping of Y and Z need to be flipped. This will be automatic in a future build.
-Found a bug when invoking a change to session or scene where integrator/film/background/curves settings would get dropped. Unfortunately Cycles still has a few warts here and there when it comes to persistent data which needs a few workarounds.
GafferCycles 0.7.0
Latest Cycles Standalone with Blender 2.81 patches.
The Cycles Standalone repository now mirrors the Blender 2.80 Cycles codebase which makes maintenance of GafferCycles a LOT easier for me. I've added the 2.81 patches as well which includes the recently added OptiX support as of 15/09/2019.
GafferCycles 0.6.1
Bugfix - missing ccl::Node symbol which caused a segfault when trying to import the GafferCycles module.
This bug was from Cycles not setting a value of 0 for its virtual destructor, but this only manifested in release builds not debug for some reason. I have made a patch for Blender here:
https://developer.blender.org/D5590
GafferCycles 0.6.0
GafferCycles 0.6.0
- Updated Cycles to the one that is in Blender 2.80
- Made GafferCycles compatible with Gaffer 0.54.0.1
GafferCycles 0.5.3
GafferCycles 0.5.3
Subdivision surfaces should work now, but they are currently only adaptive subdiv-based and are not instanced. The dicing camera can be explicitly set in CyclesOptions as well.
Bugfixes
- Visibility flags on geometry should now work (whoops!)
- More robust checking of what geometry can be instanced
GafferCycles 0.5.2
GafferCycles 0.5.2
- Fixed device changing, seems like things changed in upstream cycles, now fixed
- Slightly more robust checking of objects before conversion (cameras won't try to convert to an object/mesh)
GafferCycles 0.5.1
GafferCycles 0.5.1
- OSL nodes should now be converting correctly
- Some work to prevent Cycles from trying to read a nullptr shaders which caused an occasional crash when you stop the render in 0.5.0
GafferCycles 0.5.0
Updated from upstream Cycles