11 November 2024
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
Meeting Notes:
- BCON24 VFX Meeting
- 2024-11-04 Grease Pencil Module Meeting
- 2024-11-05 Sequencer meeting notes
- 2024-11-05 Compositor meeting notes
- 2024-11-05 Sculpt, Paint, & Texture Module Meeting
- 2024-11-07 Triaging module meeting
- 2024-11-07 Animation & Rigging module meeting
- 2024-11-08 Projects Updates
- 2024-11-11 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.
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) - (CleÌment Foucault)
- Enable shader interface check for geometry shader fallback (commit) - (Clément Foucault)
- Add support for shader assert (commit) - (CleÌ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
- 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
- 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