28 October 2024
Notes for weekly communication of ongoing projects and modules.
Announcements
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 for new CPU compositor:
- Vector Curves (commit) - (Omar Emara)
- Map Range (commit) - (Omar Emara)
- Map Value (commit) - (Omar Emara)
- Posterize (commit) - (Omar Emara)
- Channel Matte (commit) - (Omar Emara)
- Chroma Matte (commit) - (Omar Emara)
- Color Matte (commit) - (Omar Emara)
- Color Spill (commit) - (Omar Emara)
- Difference Matte (commit) - (Omar Emara)
- Distance Matte (commit) - (Omar Emara)
- Luminance Matte (commit) - (Omar Emara)
- Increase Glare node max threshold (commit) - (Alaska)
Cycles
- Make switching of sampling techniques in Draine less noticeable (commit) - (Weizhen Huang)
- Remove invalid use of MetalRT accept_any_intersection in scene_intersect_local (commit) - (Michael Jones)
GHOST/Wayland
- Support pasting images from a copied file (commit) - (Campbell Barton)
GPU
- Remove shader builder (commit) - (Clément Foucault)
- Avoid ShaderCreateInfo object directly inside Map (commit) - (CleÌment Foucault)
GPU Subdivision
- Disable on Qualcomm GPUs on Windows (commit) - (Anthony Roberts)
GPencil
- Port geometry shader to primitive expansion API (commit) - (Clément Foucault)
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