Advertisement
Announcements
Modules & Projects
New Features and Changes
Cycles
- Principled BSDF
- Add panels to Principled BSDF node (commit) (Alaska)
- Rework Emission (commit) (Lukas Stockner)
- Tweak Subsurface parameters (commit) (Lukas Stockner)
- Rework Clearcoat (commit) (Lukas Stockner)
- Pack Chiang Hair local coordinates into BSDF normal field (commit) (Lukas Stockner)
- Performance
- Use Blender code directly for accessing geometry data, avoid copies (commit) (Hans Goudey)
- Only compute Coat Normal if needed (commit) (Lukas Stockner)
- macOS
- Use new MetalRT curve primitives for 3D curves and ribbons (commit) (Michael Jones)
Geometry Nodes
- Tools
- Update node tool menus dynamically (commit) (Hans Goudey)
- Show uncategorized assets in separate menus (commit) (Hans Goudey)
- Show node tool name in redo panel (commit) (Hans Goudey)
- Skip redo panel for node tools without inputs (commit) (Hans Goudey)
- Performance
- Create local tree logger only when something is logged (commit) (Jacques Lucke)
- Combine allocations in lazy function graph executor (commit) (Jacques Lucke)
- Pre-fill loose vertex and bounds cache of line primitive (commit) (Hans Goudey)
- Reduce memory usage in node state (commit, commit) (Jacques Lucke)
- Send lazy threading hint from ico sphere node (commit) (Jacques Lucke)
User Interface
- 3D Viewport
- Split object/mode overlays into own popover (commit) (Pablo Vazquez)
- Change window title to include version (commit) (Harley Acheson)
- Allow integer thumbnail size range (commit) (Harley Acheson)
- Change menu icons of single-choice enums to radio buttons (commit) (Thomas Barlow)
- Add icons to Color Ramp context menu items (commit) (Pablo Vazquez)
- File Browser
- Change order of lists in sidebar (commit) (Harley Acheson)
- Keymap
- Add Numpad Return to create newline in Text object edit mode (commit) (Philipp Oeser)
- Theme
- Allow transparency when editing text in widgets (commit) (Pablo Vazquez)
- Asset Shelf
- Make UI more constistent with Asset Browser (commit, commit) (Julian Eisel)
Compositor
- Consider alpha channel in Kuwahara filter CPU implementation (commit) (Habib Gahbiche)
EEVEE Next
- Raytrace: Add back Screen Space radiance input (commit) (Clément Foucault)
- Add back data passes UI and missing passes (commit) (Miguel Pozo)
Animation
- Only show editable bone collections in M/shift+M menu (commit) (Sybren A. Stüvel)
- Library Overrides
- Hide bone collection custom property editor on overrides (commit) (Sybren A. Stüvel)
- Allow assigning bones to added-in-local-override collections (commit) (Sybren A. Stüvel)
- Add support for renaming bone collections added by overrides (commit) (Sybren A. Stüvel)
- Allow appending bone collections with liboverrides (commit) (Sybren A. Stüvel)
- Allow (de)selecting bones in collection on overridden armature (commit) (Sybren A. Stüvel)
- Disallow bone collection operations on linked armatures (commit) (Sybren A. Stüvel)
- Change graph editor locked key drawing (commit) (Christoph Lendenfeld)
UV Editing
- When finding the best packing method, use area as tie breaker (commit) (Brecht Van Lommel)
- Disable best fit rotation of all islands at end of UV packing (commit) (Brecht Van Lommel)
Nodes
- Support for input/output sockets in the same row (commit) (Lukas Tönne)
- Support shortcuts for adding specific node group assets from menu (commit) (Hans Goudey)
Grease Pencil V3
Text Edtitor
- Auto-close pairs on selected text (commit, commit) (Matheus Santos, Campbell Barton)
Python API
- Expose geometry attribute “is required” read-only property to Python (commit) (Hans Goudey)
- add `keyconfig.keymaps.clear()`` (commit) (Campbell Barton)
- Move the keymap “contains” checks into the RNA API (commit) (Campbell Barton)
- Assets
- Use asset representation for asset shelf methods (commit) (Julian Eisel)
- Expose ID type in asset representation RNA for Python access (commit) (Julian Eisel)
Weekly Reports
Advertisement