12 September 2022
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 3.3 LTS was released on September 7, 2022.
Google Summer of Code
- The coding period for Google Summer of Code is over. Here are the students final reports:
Modules & Projects
- 2022-09-06 Blender Admins Meeting
- 2022-09-06 Render & Cycles Meeting
- 2022-09-07 Geometry Nodes sub-module meeting
- 2022-09-08 Pipeline, Assets & I/O Meeting
- 2022-09-12 Eevee/Viewport Module Meeting
New Features and Changes
UV Editor
- Add new operator for randomizing UV transforms (commit) (Chris Blackbourn)
- Support uv seams when computing uv islands (commit) (Chris Blackbourn)
Grease Pencil
- New Set Start point operator (commit) (Antonio Vazquez)
- Add various operators to menus (commit, commit, commit) (Antonio Vazquez)
Realtime Compositor
- Allow inputs to skip realization (commit) (Omar Emara)
- Implement bokeh blur node (commit) (Omar Emara)
- Implement scale node (commit) (Omar Emara)
- Implement blur node (commit) (Omar Emara)
- Implement pixelate node (commit) (Omar Emara)
User Interface
- Small adjustments to event icons (commit) (Harley Acheson)
- Outliner
- Console
- Support page up/down and home keys for scrolling (commit) (Julian Eisel)
- Translations
Mesh
- Performance improvements
- Respect locked groups when normalizing vertex groups (commit) (Nate Rupsis, Campbell Barton)
- Move bevel weight out of mesh structs (commit) (Hans Goudey)
- Remove redundant custom data pointers (commit) (Hans Goudey)
Python API
- Various fixes & improvements for Blender as a Python module on macOS & WIN32 (task) (Campbell Barton)
- GPU: Expose ‘GPU_SHADER_3D_IMAGE_COLOR’ (commit) (Germano Cavalcante)