30 January 2023
Notes for weekly communication of ongoing projects and modules.
Announcements
- Migration from Phabricator to Gitea is planned for next week. Gitea Diaries: Part 3 — Blender Developers Blog
- Blender 3.5 has been postponed by two weeks to be able to focus on the Gitea migration. BF Blender (3.5)
Modules & Projects
- 2023-01-24 Geometry Nodes sub-module meeting
- 2023-01-25 Pipeline, Assets & I/O Meeting
- 2023-01-26 Animation & Rigging module meeting
- 2023-01-30 Eevee/Viewport Module Meeting
New Features and Changes
Asset system
- Use native slash for AssetLibraryIndex.indices_base_path (commit) (Campbell Barton)
Cycles
- Fix rendering with Nishita Sky Texture on Intel Arc GPUs (commit) (Xavier Hallade)
- Switch microfacet code to non-separable shadowing-masking term (commit) (Lukas Stockner)
- Update Intel Graphics compiler to 101.4032 on Windows (commit) (Xavier Hallade)
- Use faster and exact GGX VNDF sampling algorithm (commit) (Lukas Stockner)
Geometry Nodes
- Don’t show warning in modifier with multiple geometry inputs (commit) (Jacques Lucke)
- Propagate material from guides in Interpolate Curves node (commit) (Jacques Lucke)
Grease Pencil
- Small UI tweak (commit) (Antonio Vazquez)
- Change range for Length value in Simplify modifier (commit) (Antonio Vazquez)
- Expose stroke and point time properties to API (commit) (Amelie Fondevilla)
- More UI tweaks in Offset modifier (commit) (Antonio Vazquez)
help now includes a GPU section & improve --gpu-backend error (commit) (Campbell Barton)
Interface
- Allow spawning file browser dialog from regular file browser editor (commit) (Julian Eisel)
Python
- Enable user site-packages without --python-use-system-env (commit) (Campbell Barton)
Sculpt
- PBVH node splitting for texture paint (commit) (Joseph Eagar)
Texturing
- Improve fix seam bleeding for manifold parts of mesh. (commit) (Jeroen Bakker)
Transform
- Fix use of “snap_point” property (commit) (Germano Cavalcante)
- Initialize ‘transform_matrix’ accordingly (commit) (Germano Cavalcante)
Miscellaneous
- BLI_filelist: minor changes to bli_builddir behavior (commit) (Campbell Barton)
- CMake: de-duplicate option(…) for platform specific defaults (commit) (Campbell Barton)
- Command Line Arguments: all errors now print to the stderr (commit) (Campbell Barton)
- Merge By Distance: Optimize algorithm to find duplicate polygons (commit) (Germano Cavalcante)