You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

This Week in Blender Development: 12/02/17


Aaron Carlisle writes:

Hello, fellow Blenderers here is a short list of what has happened in the development in Blender this week.

To read more and to see the links for more details please see the full post here.


  • 5% speed improvement for subsurf modifier rB1d33843e
  • Haiku OS Support rB28d2148b
  • Cycles: Improve denoising speed on GPUs with small tile sizes rBfa3d50af
  • Select similar for bones by group index rB099a99db
  • Cycles: add object level holdout property rBe4b54f44
  • Cycles: 1-2% speed improvement rB7e349f27
  • PyAPI: add function to check any mathutils type rBc17c6557
  • PyAPI: Allow structs to define tags for their properties rBad625acd
  • PyAPI: PyCErrPrintWithFunc utility function rB0b325ba2
  • Speed up stabalization tracking by 50% rBbf5b931d
  • Sequencer: Add option to render OpenGL preview with DoF rB9b42b3e1
  • Speedup mask drawing by 5-10% rB440aa2bf
  • Speedup mask rendering by 25% rB06e64058
  • Speedup movie tracking by tracking 10-15% rB440a49a2
  • Speed up subdividing by 20% rB2b6f3455
  • Improve edge rotate when edges share faces rB329bf8e1


This branch adds a texture cache feature for rendering a large number of largely sized textures in a pre-defined modest memory footprint.

See This email for more information.


This adds the Embree raytracing kernels developed by Intel into Cycles.

See This email for more information.


  • Split viscosity settings into base and exponent rBbc6ab0f0
  • Add settings for fluid diffusion (i.e. viscosity and surface tension) rB02b27194


  • Groups and collection: create group from collection rBaeaf87bb
  • Groups and collection: initial integration rBbe9e469e
  • ID static override: add basic support for overriding animation rB75eb219a
  • ID static override: make basic object & bones transformations overridable rB20ae4f92
  • ID static override: make most Image properties overridable rBbde39e51
  • ID Static Override: add basic generic UI tools to control override of properties rB00078736
  • ID Static Override: add basic UI feedback rBe36b5f00
  • Merge ID static override, part I: core changes in DNA, BKE and .blend read/write rB39b8a330


  • New Gauss bell curve preset rB4cbd5933
  • Implement new cuve for multiframe falloff rBc7874196
  • GP Build Modifier - Layer Masking support rBf86f826f
  • New Grease Pencil Offset modifier rB0ecbe217
  • New VFX Flip modifier rB2392dc82
  • Dopesheet jump frame in active layer rBc29174ee

New Patches:

  • Cycles: Re-enabled motion blur for object scaling D2937

Other Projects:

  • Blender game transition



  1. David Monteiro on

    when will animation layers be introduced to Blender? The current workflow for additive animation is very unflexible, in my opinion...

  2. Hey, I was wondering if you guys could fix the problem with the smoke effect.

    When I make the smoke effect and look at my project in the render view I there is a HUGE black square that fills up the domain of the smoke simulation. I am just hoping to be able to use this feature in the future!!

    I am using GPU. Please fix!

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.