21 November 2022 (Upcoming - finalized at 18:00 CET)
Notes for weekly communication of ongoing projects and modules.
Welcomes
- Christoph Lendenfeld starts a dev grant for two days a week and will be helping on the Animation & Rigging module to bring the vision of animation 2025 into reality.
Modules & Projects
- 2022-11-15 Render & Cycles Meeting
- 2022-11-15 Sculpt/Texture/Paint Module Meeting
- 2022-11-15 Geometry Nodes sub-module meeting
- 2022-11-17 Pipeline, Assets & I/O Meeting
- 2022-11-21 Eevee/Viewport Module Meeting
Geometry Nodes
The Blender 3.5 initial targets are:
- Simulation
- Procedural hair nodes (and groups)
- Attribute editing in mesh edit mode
- Import nodes
A blog-post with the outcome of the post Blender-Conference workshop is planned for this week.
New Features and Changes
Geometry Nodes
- Image Info Node (commit) (Iliya Katueshenock)
- Add “Exists” output to Named Attribute input node (commit) (Hans Goudey)
- Performance
- User interface
- Simplify description for offset point in curve socket (commit) (Hans Goudey)
Nodes Editor
- Imrpove node context menu (commit) (Pablo Vazquez)
- Allow pasting common nodes between editor types (commit) (Yann Doersam)
- Performance
- Replace implementation of select next/previous type operator (commit) (Hans Goudey)
- Slightly improve view panning when selecting node (commit) (Hans Goudey)
Grease Pencil
- Make “Ignore Transparent” option more consistent (commit) (Antonio Vazquez)
- Rearrange grease pencil channels in the main dopesheet (commit) (Amelie Fondevilla)
Geometry
- Performance
- Cache bounds min and max, share between data-blocks (commit) (Hans Goudey)
- Mesh
Cycles
- Enable AMD RDNA3 GPUs and upgrade HIP compiler (commit) (Sayak Biswas)
- Improve adaptive sampling for overexposed scenes (commit) (Mikhail Matrosov)
- User interface
- Sort properties in Path Guiding panel (commit) (Pablo Vazquez)
User Interface
- Allow joining of tiny screen areas (commit) (Harley Acheson)
- Add gizmo toggle for movie clip editor (commit) (Ejner Fergo)
- Disable curve map & profile zoom buttons at max/min zoom level (commit) (Colin Basnett)
- Make info text when compiling shaders more clear (commit) (Pablo Vazquez)
- Report messages from override ID template to the UI (commit) (Philipp Oeser)
- Translation
Asset System
- Performance
- Avoid quadratic complexity when freeing asset libraries (commit) (Julian Eisel)
Sculpt/Paint
- Performance
- Mask from Cavity operator can pull settings from 3 places (Operator, Scene, Brush) commit (Joe Eagar)
Python API
- Add Image.save() optional parameters quality and filepath (commit) (Brecht Van Lommel)
- Library overrides
- Add option to make all overrides editable in
override_hierarchy_create
. (commit) (Bastien Montagne)
- Add option to make all overrides editable in