6 June 2022
Notes for weekly communication of ongoing projects and modules.
Announcements
- VSE Workshop May 2022 Report on the code blog.
Modules & Projects
- 2022-6-1 Sculpt/Texture/Paint Module Meeting
- 2022-06-02 Pipeline, Assets & I/O Meeting
- 2022-06-01 Geometry Nodes sub-module meeting
New Features and Changes
Import / Export
- STL: Add new C++ based STL importer (commit) (Iyad Ahmed)
- USD: Enable operator presets when exporting (commit) (Philipp Oeser)
- OBJ: Use filename as the default object name (commit) (Jesse Yurkovich)
Geometry Nodes
- Add nodes to access instance scale and rotation (commit, commit) (Johnny Matthews)
- Show supported types in geometry socket tooltips (commit) (Angus Stanton)
- Spreadsheet Editor
- Support 8-bit integer attributes (commit) (Dalai Felinto)
- Performance improvements
User Interface
- Show gizmo while transforming (commit) (Campbell Barton)
- Offset scale gizmos instead of scaling their shape (commit) (Campbell Barton)
- Align gizmo scale handles to both Y and Z axes (commit) (Campbell Barton)
- Tweak Object duplicate-move operator tooltips (commit) (Bastien Montagne)
Curves
- Add soft selection in sculpt mode (commit, commit) (Hans Goudey)
- Use UV coordinates to attach curves to mesh (commit) (Jacques Lucke)
- Add surface UV map name property (commit) (Hans Goudey)
Sculpt
- Add elastic mode to transform tool (commit) (Pablo Dobarro)
Grease Pencil
- Add support to name new layer when moving to layer (commit) (Antonio Vazquez)
- Line Art
- Speedup construction of quad trees. (commit) (Yiming Wu)
Python API
- Expose background job info to Python (commit) (Sybren A. Stüvel)
- Add pre/post/cancel handlers for compositor and background job info (commit) (Philipp Oeser)
Video Sequence Editor
- VSE: Make time operations self-contained (commit) (Richard Antalik)
Miscellaneous
- Color Management: add Filmic sRGB as an image colorspace (commit) (Brecht Van Lommel)