18 April 2022
Notes for weekly communication of ongoing projects and modules.
Announcements
- The submission deadline for Google Summer of Code projects is tomorrow, 19 April 18h UTC.
Modules & Projects
Animation / Rigging
Sculpt / Texture / Paint
Rendering
Geometry Nodes
- Ray Cast Mini-Game file by Julio Cargnin Pereira, added to the demo files.
New Features and Changes
Import/Export
- Further optimize, cleanup and harden the new C++ OBJ importer (commit) (Aras Pranckevicius)
Sculpt/Paint
- Small adjustments to sculpt brush icons (commit) (Ramil Roosileht)
- Updated voxel remesher defaults (commit) (Joseph Eagar)
- Rename Color Attributes domain from âPointâ to âVertexâ (commit) (Joseph Eagar)
- Create a color attribute in mask by color tool if it doesnât exist (commit) (Joseph Eagar)
Curves
- Support the geometry nodes modifier on curves objects (commit) (Jacques Lucke)
- Performance improvements
- Add support for new curves type in Set Material node (commit) (Christophe Hery)
- Sculpt icons: Snake Hook and Grow updates (commit) (Dalai Felinto)
EEVEE/Viewport
- Support disabling all lightprobe object contribution in viewport (commit) (CleÌment Foucault)
- Make nodetree GLSL Codegen render engine agnostic (includes various behavior changes) (commit) (CleÌment Foucault)
- Further progress towards Metal support (commit, commit, commit) (Jason Fielder/Michael Parkin-White)
Geometry Nodes
- Add overlay to show named attributes use by nodes (commit) (Jacques Lucke)
Animation
- NLA
- Add operator to remap keyframes through upper strips (commit) (Wayde Moss)
- Add operator to select markers before/after current frame (commit) (Colin Basnett)
- Add F2 shortcut for renaming markers (commit) (RedMser)
User Interface
- Node editor
- Display socket descriptions on buttons (commit) (Lukas Stockner)
- 3D view
- Keymap
- Restore key-shortcut to remove from local-view (commit) (Campbell Barton)
- Improve wording for some USD export descriptions (commit) (Hans Goudey)
Cycles
- Add support for âstageMetersPerUnitâ Hydra render setting (not Blender) (commit) (Patrick Mours)
- Revert HIP support for Vega and Vega II GPUs on Windows (commit) (Brecht Van Lommel)
Miscellaneous
- Performance improvements
- Mesh Edit Modes: Parallelize bounds calculation with deform modifiers in edit mode (commit) (Hans Goudey)
- Add operator to Set parent (keep transform without inverse) (commit) (Wayde Moss)
- Add debugging info for Windows Wintab activated by argument
--debug-wintab
. (commit) (Nicholas Rishel)
Python API
- GPU API
- Port âStageInterfaceInfoâ and âShaderCreateInfoâ types (commit) (Germano Cavalcante)
- BMesh
- Add access to vertex crease layer (commit) (KĂ©vin Dietrich)