2 September 2024

2 September 2024 (Upcoming)
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

New Features and Changes

Animation

  • New/Un-assign Slot operators (commit) (Sybren A. Stüvel)
  • Add Action selectors to Material + Camera properties (commit) (Sybren A. Stüvel)
  • F-Curve icons, return std::nullopt when RNA path cannot be resolved (commit) (Sybren A. Stüvel)
  • Find Action Slot users on embedded IDs (commit) (Sybren A. Stüvel)
  • Add operator for creating a new Action Slot to the dope sheet header (commit) (Sybren A. Stüvel)
  • Action editor, only show Action selector if there is an active object (commit) (Sybren A. Stüvel)
  • Always allow unassigning the action slot (commit) (Sybren A. Stüvel)

User Interface

  • Rename Asset Browser “All” to “All Libraries” (commit) (Pablo Vazquez)
  • Detailed Large File & Folder Icons (commit) (Harley Acheson)
  • Rename Clip Editor Dopesheet to Dope Sheet (commit) (Pablo Vazquez)
  • Show Splash Version Text in White (commit) (Harley Acheson)
  • clarify “show faces” description (commit) (Campbell Barton)
  • Hide Timeline Scrollbars When Very Short (commit) (Harley Acheson)
  • Show texture properties tab when fluid modifier uses texture (commit) (Julian Eisel)

Sculpt

  • Split BVH nodes structs by geometry type (commit) (Hans Goudey)
  • Reduce size of undo node struct (commit) (Hans Goudey)
  • Avoid mutable retrieval of positions when building BVH (commit) (Hans Goudey)
  • Specialize some pose fake neighbors calculation (commit) (Hans Goudey)
  • Write brush types to brush asset metadata (commit) (Julian Eisel)

Geometry Nodes

  • New Hash Value node (commit) (Charlie Jolly)
  • Support custom warnings in node groups (commit) (Jacques Lucke)
  • Support customizing warning propagation (commit) (Jacques Lucke)
  • Use different icons for warning and error messages (commit) (Jacques Lucke)

Core

  • Optimize constructing IndexMask from bits and bools (commit) (Jacques Lucke)

Video Sequence Editor

  • Faster and more consistent thumbnails (commit) (Aras Pranckevicius)

Compositor

  • Add button to add a new texture in the Texture node (commit) (Philipp Oeser)

Materials

  • Add Metallic BSDF Node (commit) (Alaska)

glTF IO

  • Fix error message if hook failed (commit) (Julien Duroure)
  • Children type check refactoring (commit) (Julien Duroure)
  • Add logging level control for export (commit) (Julien Duroure)
  • Enable exporting joint leaf at tail of leaf bones (commit) (Julien Duroure)
  • Set udim material names with tile number (commit) (Julien Duroure)
  • Avoid double export (commit) (Julien Duroure)
  • Use wait cursor instead of empty % cursor (commit) (Julien Duroure)
  • Manage Quaternion and Matrix attribute types for custom attributes (commit) (Julien Duroure)

Overlay Next

  • In-Front support (commit) (Clément Foucault)
  • Add Alt+B clipping support (commit) (Clément FOUCAULT)
  • Image (commit) (Laurynas Duburas)
  • Fluid (commit) (Clément Foucault)
  • Xray Fade (commit) (Clément Foucault)
  • Edit Curves (commit) (Clément FOUCAULT)

Vulkan

  • Initial support for multiple windows (commit) (Jeroen Bakker)

Weekly Reports

Google Summer of Code - Final reports

6 Likes