6 May 2024

6 May 2024
Notes for weekly communication of ongoing projects and modules.

Announcements

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

  • Implement “Copy Driver to Selected” operator (commit) - (Nathan Vegdahl)
  • Add bone length property to Bone Properties Panel (commit) - (Frederick Solano)
  • Add RNA enum for animation bindings + operator to un-assign (commit) - (Sybren A. StĂĽvel)

Assets

  • Expose function to find asset from a weak reference (commit) - (Hans Goudey)
  • Add equality operators to AssetWeakReference (commit) - (Hans Goudey)
  • Sort assets by catalog (commit) - (Julian Eisel)

Compositor

  • Match size of Fast Gaussian with Gaussian (commit) - (Omar Emara)
  • Implement interpolation methods for Translate node (commit) - (Habib Gahbiche)

Cycles

  • Add thin film iridescence to Principled BSDF (commit) - (Lukas Stockner)

EEVEE-Next

  • Remove slope and quantization biases (commit) - (ClĂ©ment Foucault)
  • Move shadow resolution scale to the sampling panel (commit) - (ClĂ©ment Foucault)
  • Implement spherical harmonic deringing (commit) - (ClĂ©ment Foucault)

GPv3

  • Layer properties in dopesheet n-panel (commit) - (Pratik Borhade)
  • Mask toggle in dopesheet channel (commit) - (Pratik Borhade)
  • Extrude operator (commit) - (Amelie Fondevilla)
  • Draw tool (commit) - (casey bianco-davis)

Geometry Nodes

  • Unify menu switch with other nodes with dynamic sockets (commit) - (Jacques Lucke)
  • Add Align Rotation to Vector node (commit) - (Hans Goudey)
  • Support working with raw matrix values (commit) - (Iliya Katueshenock)
  • Add selection and depth options to Realize Instances node (commit) - (Arye Ramaty)
  • Show correct type in menu socket tooltips (commit) - (Jacques Lucke)

IO

  • Enable mesh validation by default for STL, PLY & OBJ importers (commit) - (Campbell Barton)

Linux

  • Only allow registering file association for portable builds (commit) - (Campbell Barton)

Realtime Compositor

  • Implement Fast Gaussian blur (commit) - (Omar Emara)

Sculpt

  • Polyline hide operator (commit) - (Sean Kim)
  • Add Line Trim tool (commit) - (Sean Kim)

UI

  • Add tooltips with description of compositing nodes (commit) - (Bartosz Kosiorek)
  • Rename New Bone Collection confirmation button (commit) - (Pablo Vazquez)
  • Add Modifiers submenu to 3D view header (commit) - (Hans Goudey)
  • Custom Text and Confirmation Button Text for Props Confirm (commit) - (Harley Acheson)
  • Use “label tooltip” as a fallback for quick favorites menu text (commit) - (Hans Goudey)
  • Enable “apply” handler for preview tile buttons (commit) - (Hans Goudey)
  • Check for object modifier support in operator poll functions (commit) - (Hans Goudey)
  • Tweaks to Object > Modifier menu (commit) - (Nika Kutsniashvili)
  • Option to store enabled asset shelf catalogs in preferences (commit) - (Julian Eisel)
  • Different Warning for Revert if Unsaved Images (commit) - (Harley Acheson)

USD

  • Small wording and layout changes for custom properties options (commit) - (Jesse Yurkovich)

VSE

  • Revert strip text color to white (commit) - (Aras Pranckevicius)
  • Make cache overlay visible to non “Developer extras” users (commit) - (Sebastian Parborg)

Weekly Reports

8 Likes