Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 2.93 bcon4 this Wednesday (19/May).
- Google Summer of Code projects announcement today (17/May) at 20:00 CEST.
Modules & Projects
New Features and Changes
Animation and Rigging
- Improvements to pose sliding tools (commit) (Christoph Lendenfeld)
- Add transform for custom bone shapes (commit) (Yuki Shirakawa)
- Move Cycle-Aware Keying to the Keying popover. (commit) (Alexander Gavrilov)
Geometry Nodes
- Expose
position
,radius
, andtilt
attributes on curve control points (commit) (Hans Goudey) - Add Attribute Vector Rotate node (commit) (Charlie Jolly)
- Show red error on links between sockets when implicit conversion isnât possible (commit) (Wannes Malfait)
- Remove some unnecessary recalculations (commit) (Jacques Lucke)
- Use new texture socket in Attribute Sample Texture node (commit) (Jacques Lucke)
User Interface
- Improved âArea Closeâ Neighbor Selection (commit) (Harley Acheson)
- Tweaks to node socket colors, add colors for new texture and material sockets (commit) (Pablo Vazquez)
- Use term âPreferencesâ instead of âUser Prefsâ (commit) (Aaron Carlisle)
Grease Pencil
- Add options to redo menu when adding line art object (commit) (Yiming Wu)
- Make recently added âAppendâ operators work like other âCopy to Selectedâ operators (commit) (Antonio Vazquez)
- Remove
B
key to create Blank Keyframe in Drawing mode (commit) (Antonio Vazquez)
Virtual Reality
- XR Controller Support Step 1: Internal Abstractions for OpenXR Actions (commit) (Peter Kim)
Python API
- Use iterators for ID property methods (keys, values & items) (commit) (Campbell Barton)
- Remove deprecated / unused API arguments / properties (commit, commit, commit) (Campbell Barton)
- Progress towards replacing
bgl
withgpu
(commit, commit, commit) (Germano Cavalcante)