Advertisement
- Nathan Vegdahl joins the team in Amsterdam to work on the Animation 2025 project as part of the Animation & Rigging module team.
Mesh
- Subdivision
- Tag result mesh with no loose edges or vertices (commit) (Hans Goudey)
- Cache loose vertices (commit) (Hans Goudey)
- Move edges to a generic attribute (commit) (Hans Goudey)
Geometry Nodes
- New Index of Nearest node (commit) (Iliya Katueshenock)
- Improve performance by reducing copying with implicit sharing in several nodes (commit) (Hans Goudey)
- Reduce overhead in lazy function evaluator (commit, commit, commit) (Jacques Lucke)
- Slightly optimize mesh to curve node (commit) (Hans Goudey)
- Avoid last buffer copy in Blur Attribute node (commit) (Iliya Katueshenock)
User Interface
- Text object
- Make it possible to add shortcuts to UI operators (commit) (Richard Antalik)
- Assets
- Do not show blank read-only metadata (commit) (Harley Acheson)
- Nodes
- Change the name of Invert nodes to Invert Color (commit) (zanqdo)
Video Sequence Editor
- Add sound strip retiming support (commit) (Richard Antalik)
EEVEE/Viewport
- Increase concurrent shader compilation threads (commit) (Jason Fielder)
- Use more optimal GPU curve/hair evaluation method (commit) (Jason Fielder)
- Resolve high memory pressure on EEVEE render (commit) (Jason Fielder)
- Realtime Compositor
- Implement ID Mask node (commit) (Omar Emara)
User Interface
- Add OS file operations within file browser (Windows only) (commit) (Harley Acheson)
- Add open files to system recent files (macOS) (commit) (Ankit Meel)
Animation
- Add parent space alignment option to the transform orientation gizmo (commit) (Nate Rupsis)
- Make properties from motion path library overrideable (commit) (Christoph Lendenfeld)
Grease Pencil
- Several Weight Paint additions (commit) (Sietse Brouwer)
Cycles
- Re-enable AMD GPU binaries on Windows (commit) (Brecht Van Lommel)
- Add hardware raytracing support to oneAPI device (commit, commit, commit) (Nikita Sirgienko, Xavier Hallade)
Curves
- Optimize edit mode selection draw extraction (commit) (Hans Goudey)
Core
- Rework ID swap code to properly handle embedded ID pointers (commit) (Bastien Montagne)
- Performance
- Ignore large mesh arrays in library override code (commit) (Jacques Lucke)
Sculpt
- Update Mask and Face Set menu operators (commit) (Patrick Foley)
Python API
- Expose background drawing argument for
GPUOffScreen.draw_view3d
(commit) (Yuntoko)