4 March 2024

4 March 2024
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

New Features and Changes

Alembic

  • Alleviate long loading times in large files (commit) - (Jesse Yurkovich)

Alembic/USD

  • Use GeometrySets to import data (commit) - (Kévin Dietrich)

Compositor

  • Unify Keying node between CPU and GPU (commit) - (Omar Emara)
  • Unify variable size blur between CPU and GPU (commit) - (Omar Emara)
  • Unify plane anti-aliasing between CPU and GPU (commit) - (Omar Emara)
  • Enable lock-free GPU context activation on Windows (commit) - (Sergey Sharybin)
  • Enable lock-free GPU context activation on macOS (commit) - (Sergey Sharybin)

Core

  • Remove support for writing crash.blend file (commit) - (Jacques Lucke)
  • Remove support for writing MemFile undo steps as .blend files (commit) - (Jacques Lucke)

Curves

  • Provide resample functions that don’t depend on field evaluation (commit) - (Falk David)

Cycles

  • Increase minimum target on x86 to SSE4.2 (commit) - (Thomas Dinges)
  • Improve reporting of HIP texture allocation failures (commit) - (Alaska)

EEVEE-Next

  • Add light support for refraction closures (commit) - (Clément Foucault)
  • Specialization Constants for Film Accumulation (commit) - (Jeroen Bakker)
  • Make denoising roughness correct for refraction (commit) - (Clément Foucault)
  • Reduce volume probe blending and remove remapping (commit) - (Miguel Pozo)
  • Add Shadows PCF (commit) - (Miguel Pozo)
  • Refresh when resizing area light via gizmo (commit) - (Jeroen Bakker)
  • Avoid same multiplication to the same constant (commit) - (Clément Foucault)

GPv3

  • Line Art Modifier (commit) - (YimingWu)
  • Armature Modifier (commit) - (Lukas Tönne)
  • Time offset modifier (commit) - (Lukas Tönne)
  • Show Line Art options in Object > Add menu (commit) - (YimingWu)
  • Draw tool side panel (commit) - (Casey Bianco-Davis)
  • Isolate Layer keymap (commit) - (Pratik Borhade)
  • Envelope Modifier (commit) - (Lukas Tönne)
  • Draw tool set caps types (commit) - (Casey Bianco-Davis)
  • Draw tool (commit) - (Casey Bianco-Davis)
  • Copy and Paste operators for copying strokes and points (commit) - (Sietse Brouwer)
  • Select mode in Edit Mode keymap (commit) - (Pratik Borhade)

Geometry

  • Speedup reverse UV sampler (commit) - (Jacques Lucke)

Geometry Nodes

  • Add link drag search items to store named grid node (commit) - (Hans Goudey)
  • Add volume grid creation nodes (commit) - (Hans Goudey)
  • Add volume grid conversion nodes (commit) - (Hans Goudey)
  • Add node tools warning when shape keys are removed (commit) - (Hans Goudey)

Mesh

  • Improvements to position and normal draw extraction (commit) - (Hans Goudey)

Nodes

  • Expose ordering of links in multi input socket in Python (commit) - (Jacques Lucke)

Python

  • Add deprecation warnings to GPUBatch program usage (commit) - (Prakhar Singh Chouhan)

Sculpt

  • Add interpolate radius option for curve radius (commit) - (XDzZyq)

UI

  • Changes to Props Dialogs (commit) - (Harley Acheson)
  • Change UI Name of Outliner “Orphan Data” mode to “Unused Data” (commit) - (Harley Acheson)
  • Manage Unused Data Operator (commit) - (Harley Acheson)
  • Remove excessive padding in asset shelf catalog selector tree (commit) - (Julian Eisel)
  • Add label to sculpt symmetrize options (commit) - (persun)
  • Add Title to Extensions Repo Popover (commit) - (Harley Acheson)

Undo

  • Support implicit-sharing in memfile undo step (commit) - (Jacques Lucke)

WM

  • Explicitly skip auto-save when in modes that don’t support it (commit) - (Jacques Lucke)

Weight Paint

  • Expose all pose mode selection tools (commit) - (Campbell Barton)

Weekly Reports

8 Likes