4 November 2024
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2024-10-29 Render & Cycles Meeting
- 2024-10-31 Core Meeting
- 2024-10-31 Pipeline, Assets & I/O Meeting
- 2024-10-31 Animation & Rigging module meeting
- 2024-11-04 Viewport & EEVEE Module Meeting
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.
BLI
- Support accessing underlying memory buffer of Vector container (commit) - (Jacques Lucke)
Compositor
Implement various nodes for new CPU compositor:
- Color Balance (commit) - (Omar Emara)
- Color Correction (commit) - (Omar Emara)
- Exposure (commit) - (Omar Emara)
- RGB Curves (commit) - (Omar Emara)
- Hue Correct (commit) - (Omar Emara)
- Color Ramp (commit) - (Omar Emara)
- RGB to BW (commit) - (Omar Emara)
- Hue Saturation Value (commit) - (Omar Emara)
- Invert (commit) - (Omar Emara)
- Alpha Convert (commit) - (Omar Emara)
- Set Alpha (commit) - (Omar Emara)
- Separate Color (commit) - (Omar Emara)
- Combine Color (commit) - (Omar Emara)
- Alpha Over (commit) - (Omar Emara)
- Mix RGB (commit) - (Omar Emara)
Curves
- Convert handle types when transforming (commit) - (Laurynas Duburas)
- Align handles in transform operator (commit) - (Laurynas Duburas)
Cycles
- Remove support for Vega in Cycles AMD HIP backend (commit) - (Alaska)
GHOST/SDL
- Map the GrLess key (commit) - (Campbell Barton)
GHOST/Wayland
- Cache the result of hasClipboardImage (commit) - (Campbell Barton)
GPU
- Multithread compilation of shaders during tests (commit) - (CleÌment Foucault)
- Printf: Print buffer content even in case of overflow (commit) - (CleÌment Foucault)
RNA
- Make the
PointerRNA
struct non-trivial (commit) - (Bastien Montagne)
Sculpt
- Use unified color for paint brushes by default (commit) - (Sean Kim)
Subdiv
- Remove evaluator C-API wrapper (commit) - (Hans Goudey)
UI
- Allow Region Overlap in Node Editor sidebar (commit) - (Pablo Vazquez)
- Add asset browser option to sort by catalogs, new default (commit) - (Julian Eisel)
- Replace âExtensionâ with âAdd-onâ for enable/disable operators (commit) - (Campbell Barton)
USD
- Make use of our valid() API for consistent validation (commit) - (Jesse Yurkovich)
- Add support for animated volumes (commit) - (Jesse Yurkovich)
Windows
- Implement warning on Splash Screen regarding emulated builds on ARM64 (commit) - (Anthony Roberts)
Weekly Reports
- Aaron Carlisle
- Alaska
- 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
- John Swenson
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard AntalĂk
- Sean Kim
- Sergey Sharybin
- Sybren StĂŒvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming