28 November 2022
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 3.5 will have new minimum required versions for Linux distributions (task).
- The buildbot infrastructure changes are expected to happen this Monday, after which Blender 3.5 daily builds will stop working on older distributions.
- Blender 3.4, 3.3 LTS and 2.93 LTS are not affected, and will continue to be built on CentOS 7.
- The Future of Character Animation — Blender Developers Blog
- Blender Birds of a Feather at Siggraph Asia 2022
Modules & Projects
- Technical Documentation Discussion - 21 November 2022
- 2022-11-21 Grease Pencil Module Meeting
- 2022-11-24 Animation & Rigging module meeting
- 2022-11-24 Procedural Hair for Blender 3.5
- 2022-11-28 Eevee/Viewport Module Meeting
Geometry Nodes
New blog post about the Geometry Nodes workshop that happened after the Blender Conference 2022.
It shows the design discussions about simulation, loops and geometry object.
There are already builds available for the simulation-branch.
New Features and Changes
Geometry Nodes
- Change Collection Info output socket name to Instances (commit) (Iliya Katueshenock)
- Rename Transform node to Transform Geometry (commit) (Iliya Katueshenock)
- Performance
Grease Pencil
- Add Vertex Opacity Overlay parameter in Sculpt (commit) (Antonio Vazquez)
Cycles
- Improve oneAPI backend support for non-Intel platforms (commit) (Nikita Sirgienko)
- Add OSL support for hiding input socket value (commit) (Brecht Van Lommel)
Animation
- Performance
- Improve performance of Bake Action operator (commit) (Colin Basnett)
Viewport
- Use 32-bit floats for custom color attributes (commit) (Miguel Pozo)
Nodes
- Performance
- Remove “level” building pass on update (commit) (Hans Goudey)
Realtime Compositor
- Implement Track Position node (commit) (Omar Emara)
- Warn about unsupported setups, macOS (commit, commit, commit) (Omar Emara)
- Extend option to enable compositor (commit) (Omar Emara)
Python API
- Asset Browser
- Allow changing active catalog from Python (commit) (Julian Eisel)
- Tracking
- Add Blender python module project description for pypi (commit) (Brecht Van Lommel)
User Interface
- Don’t render missing linked material previews, avoids UI freezing (commit) (Julian Eisel)
Sculpt
- Standardize face set undo steps, optimize memory usage (commit) (Joseph Eagar)
Core
Tracking
- Store lens principal point in normalized space (commit) (Sergey Sharybin)