Advertisement
Modules & Projects
New Features and Changes
User Interface
- Replace UI Font with Inter Regular v3.19 (commit, commit, commit) (Harley Acheson)
- Support text subpixel positioning, anti-aliasing, and hinting (commit) (Harley Acheson)
- Expose discrete thumbnail sizes for menus (commit) (Harley Acheson)
- Console
- Add support for displaying tab-stops (commit) (Campbell Barton)
- Support additional console text operations (commit) (Harley Acheson)
- Various minor layout and text improvements (commit, commit, commit, commit, commit, commit) (Pablo Vazquez, Hans Goudey, Julian Eisel)
- Keymap
- Add shortcut to open Preferences (commit) (Pablo Vazquez)
- Add Vertex Crease operator to vertex context menu (commit) (persun)
- Remove File Browser “small_size” feature (commit) (Harley Acheson)
Geometry Nodes
- Don’t require geometry input for “Move to Nodes” (commit) (Hans Goudey)
- Filter data-block buttons for tools and modifiers (commit) (Hans Goudey)
- Tools
- Disable viewer node shortcut in tool context (commit) (Hans Goudey)
- Improve geometry nodes tool popover layout (commit) (Hans Goudey)
- Performance
- Use lazy evaluation in repeat zone (commit) (Jacques Lucke)
Cycles
- Make transmission color in Pricipled BSDF match the base color (commit) (Weizhen Huang)
- Make list interface look more consistent (commit) (Sergey Sharybin)
- Performance
- Use Blender headers to access geometry data, avoid copy (commit) (Hans Goudey)
Nodes
- Remove the inline (pass-through) socket feature (commit) (Lukas Tönne)
- Move float values to “Value” node with link-drag-search (commit) (Hans Goudey)
- Panels
- Support drawing buttons inside node panels (commit) (Brecht Van Lommel)
- Draw node panels in material properties editor (commit) (Brecht Van Lommel)
- Shorten node socket labels when they start with the panel name (commit) (Brecht Van Lommel)
- Improve vertical spacing in panels (commit) (Brecht Van Lommel)
EEVEE
- Use Schlick’s approximation instead of real Fresnel for glass (commit) (Weizhen Huang)
- Rename Eevee to EEVEE in labels/tooltips (commit) (Pablo Vazquez)
- EEVEE Next
- Deferred: Add combine pass (commit) (Clément Foucault)
- Raytrace: Add Diffuse Ray (commit) (Clément Foucault)
- Deferred: Add combine pass (commit) (Clément Foucault)
- Port SSS profile to Pre-compute shader (commit) (Clément Foucault)
- Add info count for shader optimization jobs in progress (commit) (Jason Fielder)
Animation
- Support multi-editing for FCurve modifiers (commit) (Christoph Lendenfeld)
- Time Offset Slider (commit) (Christoph Lendenfeld)
- Graph Editor Push/Pull operator (commit) (Christoph Lendenfeld)
- Bone collections
- Add bone collections to the outliner (commit, commit) (Sybren A. Stüvel)
- Make it possible to select bone collections on linked armature (commit) (Sybren A. Stüvel)
- Replace “bone layers” operator with collections (commit) (Sybren A. Stüvel)
- Merge bone collection assignment menus (commit) (Sybren A. Stüvel)
- Add Collada IO bone collection support (commit) (Sybren A. Stüvel)
- Tweak (de)select bones in collection inputs, poll messages (commit) (Sybren A. Stüvel)
- Make “(de)select bones” work on linked armatures (commit) (Sybren A. Stüvel)
- Add graph editor key/handles selection operator (commit) (Nathan Vegdahl)
- Add operators to select by bone color and collection (commit, commit) (Sybren A. Stüvel)
- Add “Select Grouped” operators for bone collection and color (commit, commit) (Sybren A. Stüvel)
Grease Pencil
- Implement nearest neighbor filtering for pixelate effect (commit) (NueSB)
- Grease Pencil V3
- Add statistics information (commit) (Pratik Borhade)
Python API
- Curves
- Add RNA API to add points (commit) (Hans Goudey)
- Assets
- Expose asset representation in context (commit) (Julian Eisel)
- Expose more data in the asset representation (commit) (Julian Eisel)
- Replace
asset_library_ref
with asset_library_reference
(commit) (Julian Eisel)
- Support the step and precision arguments in
rna_idprop_ui_create
(commit) (Alexander Gavrilov) - Nodes
- Rename
ui_items
property to items_tree
(commit) (Lukas Tönne)
Weekly Reports
Advertisement