Notes for weekly communication of ongoing projects and modules.
Announcements
- Apple joined the development fund, and is contributing a Metal backend for Cycles.
- Michael Jones from Apple now has commit rights to the Blender repository to work on this project. Welcome!
Blender 3.0 bcon3
- Dalai Felinto proposed to move bcon3 to a week later, on October 27. Bastien Montagne proposed instead to move the incomplete targets to 3.1 instead.
- They will talk on Tuesday, October 19, and will report back.
- Meanwhile, if anyone else has a new point to make please do it in the mailing-list or in #blender-coders (tagging @dfelinto).
New Features and Changes
User Interface
- Update the visual style of panels (commit) (Pablo Vazquez)
- Note that theme changes are expected before BCon3 to complete this change visually
- Adjust header color when active instead of inactive (commit) (Pablo Vazquez)
- Improve contrast on playhead (commit) (Pablo Vazquez)
- Align vertical indicators to view in 2D views(commit) (Pablo Vazquez)
- Make menu item use theme roundness (commit) (Pablo Vazquez)
- Remove extra padding around curve widget (commit) (Leon Leno)
Geometry Nodes
- Add nodes to get/set built-in attributes (commit, commit) (Johnny Matthews)
- Updated fields versions of existing nodes
- Texture nodes ported from shader nodes
- Instance transformation nodes
- User interface changes
- Reorganize add menu
- Change field visualization when there is an error (commit) (Jacques Lucke)
- Move selection inputs directly after the corresponding geometry input (commit) (Hans Goudey)
- Use “Local” instead of “Point” label in Rotate Euler node (commit) (Jarrett Johnson)
- Other small UI tweaks (commit, commit, commit) (Hans Goudey)
- Make outputting an instance from the object info node optional (commit) (Hans Goudey)
- Add “Offset” option to Set Position node for translation (commit) (Johnny Matthews)
- Bring back lazy evaluation for field types in Switch node (commit) (Jacques Lucke)
- Make attribute capture work on instances (commit) (Hans Goudey)
- Add color input node (commit) (Charlie Jolly)
- Add selection to Instance on Points node (commit) (Johnny Matthews)
Asset Browser
- Add an undo stack for asset catalog interactions (commit, commit) (Sybren A. Stüvel)
- Add Ctrl+Z and Ctrl+Shift+Z as hotkeys for undo/redo (commit) (Sybren A. Stüvel)
- User interface tweaks
Video Sequence Editor
- Hide tool header by default (commit) (Richard Antalik)
Cycles
- Restore Christensen-Burley SSS (commit) (Brecht Van Lommel)
- Improve SSS Fresnel and retro-reflection in Principled BSDF (commit) (Brecht Van Lommel)
- Improve volume stack size calculation, solving memory bottleneck (commit) (Sergey Sharybin)
Virtual Reality
- Add VR controller visualization and custom drawing (commit) (Peter Kim)
- Integrate XR events with the event system (commit) (Peter Kim)
1 Comment
The VR commit is very promising.