11 November 2024

11 November 2024
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

Meeting Notes:

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.

Compositor

Implement nodes / functions for new CPU compositor:

  • Bokeh Image (commit) - (Omar Emara)
  • Mask (commit) - (Omar Emara)
  • Texture (commit) - (Omar Emara)
  • Movie Clip (commit) - (Omar Emara)
  • File Output (commit) - (Omar Emara)
  • Parallel reduction (commit) - (Omar Emara)
  • Levels (commit) - (Omar Emara)
  • Normalize(commit) - (Omar Emara)
  • Split (commit) - (Omar Emara)
  • SMAA (commit) - (Omar Emara)
  • Anti-Alias (commit) - (Omar Emara)
  • Z Combine (commit) - (Omar Emara)
  • Tone Map (commit) - (Omar Emara)
  • Convert Color Space (commit) - (Omar Emara)
  • Bilinear sampling (commit) - (Omar Emara)

Curves

  • Add method to set curve types to RNA (commit) - (Hans Goudey)
  • Select linked pick operator (commit) - (Hans Goudey)

Cycles

  • Tweak scheduling of GPU kernel compilation (commit) - (Sergey Sharybin)

Draw

  • Reduce overhead of sharing meshes without attributes (commit) - (Jeroen Bakker)

Extensions

  • Exclude “wheels” from the static JSON package listing (commit) - (Campbell Barton)
  • Support for filtering based on Python versions (commit) - (Campbell Barton)
  • Quote paths in error messages, improve missing file error (commit) - (Campbell Barton)

GPU

  • Improve GLSL-C++ compatibility (commit) - (Clément Foucault)
  • Enable shader interface check for geometry shader fallback (commit) - (ClĂ©ment Foucault)
  • Add support for shader assert (commit) - (Clément Foucault)

Geometry Nodes

  • Avoid potential copy of attribute in simulation bake mixing (commit) - (Hans Goudey)

Sculpt

  • Simplify & optimize position undo with shape keys (commit) - (Hans Goudey)

USD

  • Enable material displacement support (commit) - (Jesse Yurkovich)

VSE

  • Use snapping for retiming keys (commit) - (Richard Antalik)

ffmpeg

  • 10 and 12 bit video support (commit) - (Aras Pranckevicius)

Weekly Reports

12 Likes