2017-11-04: Weekly News

Hello and welcome to another issue of This Week in Blender Development! Blender is the free and opensource 3D creation suite for the next generation of artist. Follow the development on Twitter @BlenderDev.

This Week in Blender Development is openly developed on Github so please report any recommendations, bugs, or PRs for this website there.

If you have idea for some great feature that you think should be part of Blender try making a post on https://blender.community/c/rightclickselect/


Remember, you can test any changes done in master or blender2.8 by going to the developmental builds download page

Changes to Blender


  • Implement a new automatic handle algorithm to produce smooth F-Curves rB8bdc391c
  • Fix for T48988 - Enabling bbone easing for posemode. rBa819ef65
  • Tracking: Create mesh from selected tracks only rBf1c72433
  • Alembic: added frame offset property rB6099b262
  • Alembic: exporting MetaBalls as mesh rB89eb05a8
  • Curve Decimate: new tool to simplify bezier curves (access from the curve clean-up menu) rB80465ba3
  • Heap re-insertion optimization for decimate and beautify (~70% faster for decimate, only ~10% for beautify). rB336885be


  • Mesh Auto-Smooth Split Normal Support See results rB59f238ba
  • Experiment with adding output file meta data from render engine rB5296c2e0
  • Collections: Bring back simple visibility behavior rB7553523a
  • Draw Manager: re-enable edit-mesh text overlay rB8277bee7


  • Add drag’n’drop-linking of material onto object in 3DView rB92a06831
  • Amber: Add icon of data type to ‘all data’ assets add operator rB0e256653

New Patches

  • Blender 2.8: Support Auto-Smooth in Edit-Mesh and allocate loop_normals in MeshRenderData instead of CustomData D2907
  • Cycles: Add option that makes background visible through glass have alpha transparency D2904
  • Cycles: Add Scatter Direct and Scatter Indirect passes D2903

Other Projects

  • RFC: Clang-format for Blender T53211