3 June 2024
Notes for weekly communication of ongoing projects and modules.
Modules & Projects
- 2024-05-28 Sculpt, Paint, & Texture Module Meeting
- 2024-05-30 Pipeline, Assets & I/O Meeting
- 2024-05-30 Triaging module meeting
- 2024-05-30 Modeling Module Meeting
- 2024-05-30 Extensions Project
- 2024-05-30 Animation & Rigging module meeting
- 2024-06-03 EEVEE/Viewport 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.
Anim
- Improve Action binding enum property items (commit) - (Sybren A. StĂŒvel)
- Per bone wire width for custom shapes (commit) - (Christoph Lendenfeld)
- Add âFrame Scene/Preview Rangeâ to animation editors (commit) - (Sybren A. StĂŒvel)
Compositor
- Add GPU per-node execution time report (commit) - (Omar Emara)
- Switch View (commit) - (Habib Gahbiche)
- Implement bicubic interpolation for Stabilize2DNode (commit) - (Habib Gahbiche)
Curves
- Add extrude operator to menu (commit) - (Jacques Lucke)
- Add edit mode context menu (commit) - (Jacques Lucke)
Cycles
- oneAPI: Enable host memory migration (commit) - (Nikita Sirgienko)
EEVEE-Next
- Add option to turn off GI (commit) - (Clément Foucault)
- Add fast GI max distance (commit) - (Clément Foucault)
- Precompute AO/GI quality factor (commit) - (Clément Foucault)
- Fast GI: Add angular thickness (commit) - (Clément Foucault)
- Implement LOD bias for sun light (commit) - (Clément Foucault)
- LightProbe Bake: Add better feedback when allocation fail (commit) - (Clément Foucault)
- Add base page tagging for punctual shadow (commit) - (CleÌment Foucault)
GPv3
- Render boundary strokes with half width to hide gaps on boundaries (commit) - (Lukas Tönne)
- Use âPrecisionâ setting for the fill tool (commit) - (Lukas Tönne)
- Dot stroke materials for fill tool (commit) - (Lukas Tönne)
- Dilate and erode functions for the fill tool (commit) - (Lukas Tönne)
- Extrude operator in points menu (commit) - (Pratik Borhade)
- Lock material layer property (commit) - (Pratik Borhade)
Geometry Nodes
- Value logging for Volume geometry and Grid sockets (commit) - (Lukas Tönne)
- New Set Instance Transform node (commit) - (Jacques Lucke)
- Support renaming some sockets in the node directly (commit) - (Jacques Lucke)
- New Instance Transform attribute input node (commit) - (Iliya Katushenock)
- Support capturing multiple attributes at once (commit) - (Jacques Lucke)
- Properly support Matrix data type in Viewer node (commit) - (Iliya Katueshenock)
Mesh
- Edit data draw extraction improvement (commit) - (Hans Goudey)
Nodes
- Port âConnect to Outputâ operator from Node Wrangler (commit) - (Nika Kutsniashvili)
- Automatically move viewer node to current node (commit) - (Jacques Lucke)
- Allow identifier lookup in nodes which use dynamic declarations now (commit) - (Jacques Lucke)
Sculpt
- Add increase / decrease visibility operator (commit) - (Sean Kim)
- Add Line Face Set Tool (commit) - (Sean Kim)
- Add Polyline Mask, Face Set, and Trim (commit) - (Sean Kim)
- Improve Set Pivot Position UI (commit) - (Hans Goudey)
UI
- Toggle Camera Guides in Viewport Overlays (commit) - (Harley Acheson)
- Donât refresh searchbox region blocks on text input (commit) - (Julian Eisel)
- Show modifier pinning with icon, adjust name (commit) - (Hans Goudey)
- Toggle Camera Passepartout in Viewport Overlays (commit) - (Harley Acheson)
- Toggle Camera Guides in 3D View Overlay (commit) - (Harley Acheson)
- Mesh Shear Status Display (commit) - (Harley Acheson)
USD
- Dome light IO (commit) - (Charles Wardlaw)
- Add the ability to downsample textures for USDZ (commit) - (Charles Wardlaw)
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
- Raul Fernandez Hernandez
- Richard AntalĂk
- Sergey Sharybin
- Sybren StĂŒvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming
Google Summer of Code - Week 1
- GSoC 2024: Sample Sound Node - #2 by megakite
- GSoC 2024: Sprucing up the Video Sequencer (Weekly Reports) - #2 by linen
- GSoC 2024: Improvements to the Blender macOS User Interface Experience - Weekly Reports - #3 by Brainzman
- GSoC 2024: Geometry Nodes: File Import Nodes - #5 by Devashish_Lal
- GSOC 2024: UV Stitching Improvements - #2 by Anish_Bharadwaj
- GSoC 2024: Improve Distributed Rendering & Task Execution - #2 by David_Zhang