22 August 2022
Notes for weekly communication of ongoing projects and modules.
Modules & Projects
New Features and Changes
Outliner
- Performance improvements
Grease Pencil
- New operator to convert strokes to perimeter. (commit) (Antonio Vazquez)
Cycles
- Add Sobol-Burley sampling pattern (commit) (Nathan Vegdahl)
- Disable Metal inlining optimization on Apple GPUs (commit) (Brecht Van Lommel)
User Interface
- Add View pie to File Browser (commit) (Fynn Grotehans)
- Increase range of font size for text editor & console (commit) (Campbell Barton)
- Apply gamma correction to text (commit) (Harley Acheson)
- Avoid the word āUseā in checkbox labels (commit) (Pablo Vazquez)
Library Overrides
- Add Make/Reset/Clear entries to IDTemplate contextual menu (commit) (Bastien Montagne)
- Preserve active object when creating overrides (commit) (Bastien Montagne)
- Remove the āmake all editableā user preferences (commit) (Bastien Montagne)
- Tweaks to new menus in Outliner (commit) (Bastien Montagne)
UV Editor
- Respect UV selection for smart UV, cube, sphere and cylinder projection (commit) (Chris Blackbourn)
- Add geometry driven UV relax brush (commit) (Chris Blackbourn)
- Support live unwrap in grab tool (commit) (Chris Blackbourn)
- Add constrain-to-bounds support for UV relax, UV grab and UV pinch (commit) (Chris Blackbourn)
- Improve UV sculpt tools with boundary support and pin support (commit) (Chris Blackbourn)
Wayland
- Add NDOF/3D Mouse support (commit) (Campbell Barton)
Render
- Introduce headless OpenGL rendering on Linux (commit) (Sebastian Parborg)
- Support Ctrl-C to cancel rendering with headless builds (commit) (Campbell Barton)
EEVEE-Next
- New implementation for heirarchical Z-buffers (commit) (ClƩment Foucault)
Realtime Compositor
- Implement nodes
Miscellaneous
- Evaluate metaball objects as mesh components (commit) (Hans Goudey)
- Optimize adding notifier duplication check (commit) (Campbell Barton)
Weekly Reports
- Bastien Montagne
- Campbell Barton
- Chris Blackbourn
- Germano Cavalcante
- Jeroen Bakker
- Julian Eisel
- Lukas Stockner
- Omar Emara
- Philipp Oeser
- Pratik Borhade
- Richard Antalik
- Thomas Dinges