11 September 2023

11 September 2023
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

New Features and Changes

Geometry Nodes

  • Add Skip input to Simulation Output node (commit) (Jacques Lucke)
  • Hide node group selector for asset modifiers (commit, commit, commit) (Hans Goudey)
  • Improved defaults when creating new tool (commit) (Hans Goudey)
  • Expose sharp edge status with builtin nodes (commit) (Hans Goudey)

User Interface

  • Object Modifiers
    • Extend add modifier menu with geometry node group assets (commit) (Hans Goudey)
    • Add shortcut for “Add Modifier” menu in property editor (commit) (Hans Goudey)
    • Add separator after “Empty Modifier” in add modifier menu (commit) (Hans Goudey)
    • Rename “Empty Modifier” to “Geometry Nodes” (commit) (Dalai Felinto)
    • Tweaks to modifier options menu (commit, commit) (Hans Goudey, Pablo Vazquez)
  • Support searching in menus (use in 3D view, node, modifier add menus) (commit) (Jacques Lucke)
  • Update macOS application icon (commit, commit) (Francesco Siddi)
  • Add canvas picker to paint modes in 3D Viewport (commit) (Pablo Vazquez)
  • Use asset icon for “Mark Asset” in menus (commit) (Pablo Vazquez)
  • Add “Open Recent” to File Context menu (commit) (dshot92)
  • Display a short pulse when displaying reports in the status bar (commit) (Campbell Barton)
  • Hide widget emboss if inner color is fully transparent (commit) (Pablo Vazquez)
  • Allow “New Window” While in Maximized Area (commit) (Harley Acheson)

Mesh

  • Further optimize topology map creation (commit) (Hans Goudey)

Animation

  • Scale Average slider for Graph Editor (commit) (Christoph Lendenfeld)
  • Optimize Graph Editor handle drawing (commit, commit) (Christoph Lendenfeld)
  • Move Snapping to Scene (commit) (Christoph Lendenfeld)
  • Bone collections
    • Show bone collection panel when armature is pinned (commit) (Sybren A. Stüvel)
    • Add bone collection custom properties sub-panel (commit) (Sybren A. Stüvel)
  • User interface
    • Rename “Bake Curve” to “Keys to Samples” (commit) (Christoph Lendenfeld)
    • Keep icons aligned when curves are baked (commit) (Christoph Lendenfeld)
  • Apply new DualQuat scale handling to constraints and crazyspace to armatures (commit) (Alexander Gavrilov)

Curve

  • Curve Pen Tool
    • Only select the knot when picking vertices (commit) (Campbell Barton)
    • Set the selection for extruded bezier vertices (commit) (Campbell Barton)
  • Operate on handles when the knot is selected (commit) (Campbell Barton)

Snap

  • Support occlusion of ‘In Front’ objects (commit) (Germano Cavalcante)

EEVEE Next

  • Volume lighting integration improvements (commit) (Miguel Pozo)
  • Add clamp options for irradiance volumes (commit) (Clément Foucault)

Python API

  • Expose the ‘needs resync’ status of libraries (commit) (Bastien Montagne)
  • Bone Collections
    • Remove RNA access to bone groups (commit) (Sybren A. Stüvel)
    • Add bone.collections.clear() RNA function (commit) (Sybren A. Stüvel)
    • add bonecollection.bones RNA collection property (commit) (Sybren A. Stüvel)
    • Rename Armature show_group_colors to show_bone_colors (commit) (Sybren A. Stüvel)

Weekly Reports

11 Likes