8 January 2024

8 January 2024
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

Alembic

  • Read velocities on Points (commit) - (Philipp Oeser)
  • Export render resolution on cameras (commit) - (Philipp Oeser)

Anim

  • Add bone_collection.parent accessor to RNA (commit) - (Sybren A. Stüvel)
  • Add bone_collection.bones_recursive property (commit) - (Sybren A. Stüvel)
  • Replace bone_collection.find_index() with .index property (commit) - (Sybren A. Stüvel)
  • Make RNA property bone_collection.parent writable (commit) - (Sybren A. Stüvel)
  • Hierarchical visibility for bone collections (commit) - (Sybren A. Stüvel)
  • Add RNA getter for bone_collection.is_visible_effectively (commit) - (Sybren A. Stüvel)
  • Bone Collections, replace .move_to_parent() with .child_number (commit) - (Sybren A. Stüvel)
  • Outliner, show bone collections in their hierarchy (commit) - (Sybren A. Stüvel)

Audaspace

  • Faster audio resampling (commit) - (Aras Pranckevicius)

Clang Format

  • Bump to version 17 (commit) - (Brecht Van Lommel)

Compositor

  • Fallback to render size for viewing values (commit) - (Omar Emara)

Cycles

  • Add ROCm 6 compatibility for HIP (commit) - (bsavery)
  • Enable floating point atomic support in Metal (commit) - (Michael Jones)

EEVEE-Next

  • Bypass shadow update pipeline if shadow is disabled (commit) - (Clément Foucault)
  • Refactor Raytracing to support arbitrary closure (commit) - (Clément Foucault)
  • Gbuffer Read optimizations (commit) - (Clément Foucault)
  • Replace lighting tiles by direct stencil setup (commit) - (Clément Foucault)

GPv3

  • Move set uniform and set opacity operators to Stroke Menu (commit) - (Matias Mendiola)

IO

  • Add support for Drag and Drop to FileHandlers (commit) - (Guillermo Venegas)

Metal

  • Allow pretty log for compute shader (commit) - (Clément Foucault)
  • Add debug names to compute pipelines (commit) - (Clément Foucault)

Realtime Compositor

  • Aspect correct mask inputs (commit) - (Omar Emara)

UI

  • View As Render for Background Images (commit) - (Harley Acheson)
  • Dynamic File Browser Tooltips (commit) - (Harley Acheson)
  • Implement a Clear Recent Files List Operator (commit) - (Jonas Holzman)
  • Recent Menu Previews (commit) - (Harley Acheson)
  • Improved Operator Confirmations (commit) - (Harley Acheson)
  • Improved Confirmation Dialog for Clear Recent List (commit) - (Harley Acheson)

USD

  • Support armature and shape key export (commit) - (Michael Kowalski)

VSE

  • Scopes improvements (commit) - (Aras Pranckevicius)

WM

  • Document some options of the bpy.ops.wm.read_homefile operator (commit) - (Sybren A. Stüvel)
  • Ensure operator context isn’t used for drop operator properties (commit) - (Campbell Barton)

Weekly Reports

8 Likes