Blender Developers Meeting Notes: 3 June 2024

Modules & Projects

New Features and Changes

This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.

Anim

  • Improve Action binding enum property items (commit) – (Sybren A. Stüvel)
  • Per bone wire width for custom shapes (commit) – (Christoph Lendenfeld)
  • Add ‘Frame Scene/Preview Range’ to animation editors (commit) – (Sybren A. Stüvel)

Compositor

  • Add GPU per-node execution time report (commit) – (Omar Emara)
  • Switch View (commit) – (Habib Gahbiche)
  • Implement bicubic interpolation for Stabilize2DNode (commit) – (Habib Gahbiche)

Curves

  • Add extrude operator to menu (commit) – (Jacques Lucke)
  • Add edit mode context menu (commit) – (Jacques Lucke)

Cycles

  • oneAPI: Enable host memory migration (commit) – (Nikita Sirgienko)

EEVEE-Next

  • Add option to turn off GI (commit) – (Clément Foucault)
  • Add fast GI max distance (commit) – (Clément Foucault)
  • Precompute AO/GI quality factor (commit) – (Clément Foucault)
  • Fast GI: Add angular thickness (commit) – (Clément Foucault)
  • Implement LOD bias for sun light (commit) – (Clément Foucault)
  • LightProbe Bake: Add better feedback when allocation fail (commit) – (Clément Foucault)
  • Add base page tagging for punctual shadow (commit) – (Clément Foucault)

GPv3

  • Render boundary strokes with half width to hide gaps on boundaries (commit) – (Lukas Tönne)
  • Use “Precision” setting for the fill tool (commit) – (Lukas Tönne)
  • Dot stroke materials for fill tool (commit) – (Lukas Tönne)
  • Dilate and erode functions for the fill tool (commit) – (Lukas Tönne)
  • Extrude operator in points menu (commit) – (Pratik Borhade)
  • Lock material layer property (commit) – (Pratik Borhade)

Geometry Nodes

  • Value logging for Volume geometry and Grid sockets (commit) – (Lukas Tönne)
  • New Set Instance Transform node (commit) – (Jacques Lucke)
  • Support renaming some sockets in the node directly (commit) – (Jacques Lucke)
  • New Instance Transform attribute input node (commit) – (Iliya Katushenock)
  • Support capturing multiple attributes at once (commit) – (Jacques Lucke)
  • Properly support Matrix data type in Viewer node (commit) – (Iliya Katueshenock)

Mesh

  • Edit data draw extraction improvement (commit) – (Hans Goudey)

Nodes

  • Port “Connect to Output” operator from Node Wrangler (commit) – (Nika Kutsniashvili)
  • Automatically move viewer node to current node (commit) – (Jacques Lucke)
  • Allow identifier lookup in nodes which use dynamic declarations now (commit) – (Jacques Lucke)

Sculpt

  • Add increase / decrease visibility operator (commit) – (Sean Kim)
  • Add Line Face Set Tool (commit) – (Sean Kim)
  • Add Polyline Mask, Face Set, and Trim (commit) – (Sean Kim)
  • Improve Set Pivot Position UI (commit) – (Hans Goudey)

UI

  • Toggle Camera Guides in Viewport Overlays (commit) – (Harley Acheson)
  • Don’t refresh searchbox region blocks on text input (commit) – (Julian Eisel)
  • Show modifier pinning with icon, adjust name (commit) – (Hans Goudey)
  • Toggle Camera Passepartout in Viewport Overlays (commit) – (Harley Acheson)
  • Toggle Camera Guides in 3D View Overlay (commit) – (Harley Acheson)
  • Mesh Shear Status Display (commit) – (Harley Acheson)

USD

  • Dome light IO (commit) – (Charles Wardlaw)
  • Add the ability to downsample textures for USDZ (commit) – (Charles Wardlaw)

Weekly Reports

Google Summer of Code – Week 1

Advertisement