17 July 2023
Notes for weekly communication of ongoing projects and modules.
Announcements
- The page stating expectations regarding compatibility of blend files has been published (as part of addressing the related design task).
- As proposed a few weeks ago, the mailing lists were sunsetted. The conversation continues here on devtalk. The list archive will remain available at https://archive.blender.org/
Modules & Projects
- 2023-07-11 Nodes & Physics Module Meeting
- 2023-07-12 Sculpt/Texture/Paint Module Meeting
- 2023-07-13 Texture Painting Polishing Workshop
- 2023-07-13 Animation & Rigging module meeting
- 2023-07-17 Eevee/Viewport Module Meeting
New Features and Changes
User Interface
- Add support for SVG thumbnails (commit, commit) (Harley Acheson)
- Add progress indicator variations (commit, commit) (Harley Acheson)
- Node Editor
- Move preview images to an overlay (commit) (Colin Marmond)
EEVEE Next
- Hair and curves support (commit) (Miguel Pozo)
- Point cloud support (commit) (Miguel Pozo)
- Rework interactive sampling (commit) (Clément Foucault)
- Reflective light baking (commit) (Jeroen Bakker)
Grease Pencil V3
- Draw paint cursor (commit) (Falk David)
- Add initial dopesheet support (commit) (Falk David)
- Convert selection domain on curves when selection mode changes (commit) (Sietse Brouwer)
- Drag & drop reordering & inserting in the layer tree UI (commit, commit) (Julian Eisel)
Geometry Nodes
- New Repeat Zone (commit) (Jacques Lucke)
- Rotation socket tooltip (commit) (Iliya Katueshenock)
- Avoid geometry copies in “no cache” simulation (commit) (Hans Goudey)
- Improve Blur node face domain performance (commit) (Iliya Katueshenock)
- Node group operators
Animation
- Butterworth Smoothing filter (commit) (Christoph Lendenfeld)
- Make vertex weight edit modifier inclusive (commit) (Nate Rupsis)
Video Sequence Editor
- Process audio strips waveforms in parallel (commit) (Lucas Tadeu)
- Optimize cache linking (commit) (Richard Antalik)
Library Overrides
- Generate “more unique” names for library overrides (commit) (Bastien Montagne)
- Reset object-parenting related properties in re-sync process (commit) (Bastien Montagne)
- Expose “match reference” status flag in RNA API (commit) (Bastien Montagne)
USD
- More complete import and export of lights (commit) (Brecht Van Lommel)
Mesh
Transform
- Support navigation from NDOF devices (commit) (Germano Cavalcante)
Weekly Reports
- Amélie Fondevilla
- Bastien Montagne
- Brad Clark
- Campbell Barton
- Chris Blackbourn
- Christoph Lendenfeld
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Julian Eisel
- Miguel Pozo
- Nathan Vegdahl
- Philipp Oeser
- Pratik Borhade
- Sergey Sharybin
- Sybren StĂĽvel
- Thomas Dinges
- Wu Yiming