Notes for weekly communication of ongoing projects and modules.
Modules & Projects
- 2024-07-16 Sequencer meeting notes
- 2024-07-16 Compositor meeting notes
- 2024-07-23 Render & Cycles Meeting
- 2024-07-22 Out of the Box: Online Assets
- 2024-07-23 Out of the Box: Online Assets
- 2024-07-24 Out of the Box: Online Assets
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.
Anim
- Rename ‘Baklava’ panel to ‘Animation Debug’ (commit) - (Sybren A. Stüvel)
- Backward compatibility API for Action.fcurves (commit) - (Sybren A. Stüvel)
- Action editor, show slot ID type icon on the right-hand side (commit) - (Sybren A. Stüvel)
- Add Action Slot selector to Action editor (commit) - (Sybren A. Stüvel)
Compositor
- Support multi-pass compositing for EEVEE (commit) - (Omar Emara)
Curves
- Add Python API to remove and resize curves (commit) - (Falk David)
EEVEE
- Move Cryptomatte normalization to film shader (commit) - (Omar Emara)
GHOST/NDOF
- Extend NDOF devices support on Windows (commit) - (Kamil Galik)
GPU
- Batch Compilation (commit) - (Miguel Pozo)
- Improve the shader cache behavior (commit) - (Miguel Pozo)
GPv3
- Add “Set Curve Resolution” operator (commit) - (Falk David)
- Trace image operator (commit) - (Lukas Tönne)
- Fill tool (commit) - (Lukas Tönne)
- Bezier handles selection in
pick
operator (commit) - (Casey Bianco-Davis) - Initial transform operator support for bezier handles (commit) - (Casey Bianco-Davis)
- Duplicate active keys operator (commit) - (Pratik Borhade)
- LineArt: Baking operators (commit) - (YimingWu)
Grease Pencil
Sculpt
- Extract visibility calculation from BVH build, parallelize (commit) - (Hans Goudey)
- Extract bounds calculation from BVH build, parallelize (commit) - (Hans Goudey)
- Skip scaling deformation translations when unnecessary (commit) - (Hans Goudey)
- Data oriented refactor for surface smooth brush (commit) - (Hans Goudey)
- Refactor for color filter pre-smoothing (commit) - (Hans Goudey)
- Data oriented refactor for color filter tool (commit) - (Hans Goudey)
- Use Vector (commit) - (Hans Goudey)
- Data oriented refactor for pose brush deformation (commit) - (Hans Goudey)
Sculpt/Paint
- Push undo nodes in parallel in more cases (commit) - (Hans Goudey)
Spreadsheet
- Use fallback name when geometry has no name (commit) - (Jacques Lucke)
- Store original object pointer to access selection (commit) - (Jacques Lucke)
UI
- When Docking Use Movement Threshold for Dupli & Swap (commit) - (Harley Acheson)
- Docking Split Order Areas As Previous (commit) - (Harley Acheson)
- Use hyphen as separator for attribute lists (commit) - (Pablo Vazquez)
- Custom Windows Cursors for VSE Handles (commit) - (Harley Acheson)
- Text Style for Tooltips (commit) - (Harley Acheson)
- Sculpt mesh filter status display (commit) - (Hans Goudey)
- Add title to asset shelf context menu (commit) - (Pratik Borhade)
- Custom VSE Handle Cursors for Mac (commit) - (Harley Acheson)
- Tooltip Final Period and Other Typography (commit) - (Harley Acheson)
- Always Use Mono Font for Python in Tooltips (commit) - (Harley Acheson)
Weekly Reports
- Aaron Carlisle
- Bastien Montagne
- Campbell Barton
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Omar Emara
- Philipp Oeser
- Pratik Borhade
- Richard Antalík
- Sean Kim
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming