1 April 2024

1 April 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 changes and more visit projects.blender.org.

Compositor

  • Unify sRGB to Linear between CPU and GPU (commit) - (Omar Emara)
  • Port GLSL SMAA to CPU compositor (commit) - (Omar Emara)
  • Unify Bokeh Image node between CPU and GPU (commit) - (Omar Emara)
  • Unify Defocus node between CPU and GPU (commit) - (Omar Emara)

Curves

  • Add simplify_curve_attribute function (commit) - (Falk David)

Cycles

  • Improve equiangular sampling in volume (commit) - (Weizhen Huang)

EEVEE-Next

  • Lookdev Background Blur (commit) - (Jeroen Bakker)
  • Shadow: Add LOD system to directional clipmap shadows (commit) - (Clément Foucault)

GPv3

  • Simplify modifier (commit) - (YimingWu)
  • Simplify Modifier (commit) - (Falk David)
  • Handle UVs in Smooth Modifier (commit) - (casey bianco-davis)
  • Tint tool (commit) - (YimingWu)
  • Texture offset modifier (commit) - (Lukas Tönne)

Geometry Nodes

  • Allow overriding bake settings on overridden object (commit) - (Jacques Lucke)
  • Add 8-bit integer attribute type to store attribute node (commit) - (Hans Goudey)

IO

  • Use FileHandlers in the View 3d (commit) - (Guillermo Venegas)

ImportHelper

  • Common methods for FileHandler drag and drop support (commit) - (Jesse Yurkovich)

Sculpt

  • Add fast solver option for trim operations (commit) - (Sean Kim)
  • Add Line Hide tool (commit) - (Sean Kim)

Transform

  • Implement Snap to Grid mode (commit) - (Germano Cavalcante)

UI

  • Rename ‘Snap With’ and ‘Snap To’ to ‘Snap Base’ and ‘Snap Target’ (commit) - (Germano Cavalcante)
  • Add XYZ labels to Set Curve Normal node vector input (commit) - (Hans Goudey)
  • Button to Save Custom Themes (commit) - (Harley Acheson)
  • Improvements to Revert File Operator Confirmation Popup (commit) - (Jonas Holzman)
  • Minimum Width for Large Confirmation Dialogs (commit) - (Harley Acheson)
  • Open Folder of Recent Items (commit) - (Harley Acheson)
  • Removal of Five Operator Confirmations (commit) - (Harley Acheson)
  • Rename VCols to Color Attributes in edit mesh operators (commit) - (Nika Kutsniashvili)

Vulkan

  • Implement support for compressed textures (commit) - (Aras Pranckevicius)

Weekly Reports

11 Likes