24 February 2025
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2025-02-14 Nodes compatibility for 5.0
- 2025-02-17 Design: Online Assets & Story Tools
- 2025-02-18 Render & Cycles Meeting
- 2025-02-18 Animation & Rigging module meeting
- 2025-02-18 Nodes & Physics Module Meeting
- 2025-02-20 Triaging Module Meeting
- 2025-02-21 Project Updates meeting
Project Setup
- Design task: #133001
- Started work on implementing âBlender Variablesâ.
New Features and Changes
This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.
Anim
- Update Action RNA descriptions to clarify legacy status (commit) - (Sybren A. StĂŒvel)
Brush Assets
- Add Material to linked editable assets (commit) - (Brecht Van Lommel)
Compositor
- Add Float4 type (commit) - (Omar Emara)
- Reduce vector type components to 3 (commit) - (Omar Emara)
- Support Vector outputs for Image node (commit) - (Omar Emara)
Core
- Add warning when opening deprecated BigEndian-saved Blendfiles. (commit) - (Bastien Montagne)
Curves
- Separate to object operator (commit) - (Hans Goudey)
- Implement join operator (commit) - (Hans Goudey)
- Add Split operator (commit) - (Laurynas Duburas)
Cycles
- HIP-RT 2.5 integration and gfx12 support (commit) - (Sahar A. Kashi)
GPU
- Add --profile-gpu (commit) - (Miguel Pozo)
Geometry Nodes
- Make CSV parser more reliable and faster (commit) - (Jacques Lucke)
- Improve multi-threading and avoid redundant work in CSV import (commit) - (Jacques Lucke)
- Eagerly update bounding box after CSV import (commit) - (Jacques Lucke)
Grease Pencil
- Make brush asset pinned materials local (commit) - (Brecht Van Lommel)
MaterialX
- Support sheen distribution input for Microfiber/Zeltner (commit) - (Pablo Delgado KrÀmer)
Mesh
- Grid-fill now supports replacing existing faces (commit) - (Jason C. Wenger)
Metal
- Add support for packed_float3 as storage buffers (commit) - (Jeroen Bakker)
Modeling
- Support normalization with locked vertex groups in N-panel (commit) - (Andy Beers)
Object Mode
- Conversion no longer depends on the active object (commit) - (Campbell Barton)
Point Cloud
- Add cached full points BVH tree (commit) - (Hans Goudey)
- Add transform operations to keymap (commit) - (Hans Goudey)
- Implement edit mode undo system (commit) - (Dalai Felinto)
- Implement new operators
- Support view selected operator in edit mode (commit) - (Hans Goudey)
- Integration with transverts (cursor snapping) (commit) - (Philipp Oeser)
SVG
- Batch import SVG as curves files (commit) - (Maxime-Cots)
UI
- Vertically Aligned Grip Icon (commit) - (Harley Acheson)
- Add Icons to Represent Error Conditions (commit) - (Harley Acheson)
- Skip Internal Operators For Idle Status Bar (commit) - (Harley Acheson)
- Rename âInverseâ to âInvertâ in File/Asset Browser (commit) - (IREXTIA)
USD
- Improved sanitation of names with leading digits (commit) - (Jesse Yurkovich)
- Add Capsule_1 and Cylinder_1 Shapes to USD importer (commit) - (Maxime-Cots)
Undo
- Add explicit filtering for IDs and RNA structs marked as skippable (commit) - (Sean Kim)
Weekly Reports
- Aaron Carlisle
- Alaska
- Bastien Montagne
- Campbell Barton
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Habib Gahbiche
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Nika Kutsniashvili
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard AntalĂk
- Sean Kim
- Sergey Sharybin
- Sybren StĂŒvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming