Skip to content

Releases: boberfly/GafferCycles

GafferCycles 0.9.1

17 Oct 02:35
Compare
Choose a tag to compare
GafferCycles 0.9.1 Pre-release
Pre-release

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

09 Oct 02:30
Compare
Choose a tag to compare
GafferCycles 0.9.0 Pre-release
Pre-release

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

30 Sep 08:12
Compare
Choose a tag to compare
GafferCycles 0.8.0 Pre-release
Pre-release

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

16 Sep 02:48
Compare
Choose a tag to compare
GafferCycles 0.7.0 Pre-release
Pre-release

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

26 Aug 05:47
Compare
Choose a tag to compare
GafferCycles 0.6.1 Pre-release
Pre-release

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

06 Aug 07:32
Compare
Choose a tag to compare
GafferCycles 0.6.0 Pre-release
Pre-release

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

21 Apr 17:14
Compare
Choose a tag to compare
GafferCycles 0.5.3 Pre-release
Pre-release

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

20 Apr 21:45
Compare
Choose a tag to compare
GafferCycles 0.5.2 Pre-release
Pre-release

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

20 Apr 17:56
Compare
Choose a tag to compare
GafferCycles 0.5.1 Pre-release
Pre-release

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

15 Apr 07:51
Compare
Choose a tag to compare
GafferCycles 0.5.0 Pre-release
Pre-release

Updated from upstream Cycles