10 July 2023

10 July 2023
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

New Features and Changes

User Interface

  • Gray out shape key list entry on mute (commit) (rBrenick)
  • Improve 3D text selection (commit) (Guillermo Venegas)
  • Improve region resize edge detection for transparent regions (commit) (Julian Eisel)
  • Draw hierarchy lines for tree-views (commit) (Julian Eisel)
  • Improve how region size snapping respects the maximum size (commit) (Julian Eisel)
  • UV Editor
    • Add “Invert Pins” to the menu (commit) (Chris Blackbourn)

EEVEE & Viewport

  • EEVEE Next
    • Reflection Probe Packing (commit) (Jeroen Bakker)
    • Use draw_gpencil_new (commit) (Miguel Pozo)
    • Lookdev HDRI Switcher (commit) (Jeroen Bakker)
    • Octahedral mapping (commit) (Jeroen Bakker)
    • Change sun light factor to match Cycles (commit) (Weizhen Huang)


  • Improve drawing of locked FCurves (commit) (Christoph Lendenfeld)
  • Set hardmin/max for frame start and end of action (commit) (Pratik Borhade)
  • Allow setting the graph editor slider unit and mode (commit) (Christoph Lendenfeld)


  • Change sun lamp to have uniform intensity at high angles (commit) (Lukas Stockner)
  • Replace spot light disk sampling with sphere sampling (commit) (Weizhen Huang)
  • Add texture to sun light (commit) (Weizhen Huang)
  • Remove Point Density Texture support for surfaces (commit) (Brecht Van Lommel)
  • Avoid printing capabilities when there are no devices (commit) (Nikita Sirgienko)
  • Improve oneAPI requirements text in the UI (commit) (Xavier Hallade)
  • Make use of maximum concurrent compilations on Metal (commit) (Michael Jones)

Geometry Nodes

  • Fill new quad poly offsets in parallel (commit) (Hans Goudey)

Grease Pencil V3

  • API tweaks to prepare for drag & drop reordering (commit) (Julian Eisel)
  • Select circle (commit) (Falk David)
  • Add operators to insert blank frames (commit) (Falk David)
  • Add separate paint mode (commit) (Falk David)


  • Optimize utility for index counting (commit) (Hans Goudey)


  • Revert “Transform: Allow navigation by default” (commit) (Germano Cavalcante)


  • Improve light units conversion (commit) (Brecht Van Lommel)

Python API

  • Remove unused Blender Internal properties from lights (commit) (Brecht Van Lommel)

Weekly Reports

Google Summer of Code