12 December 2022

12 December 2022

Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

Cycles

  • Improve many lights sampling using a light tree (commit, commit) (Weizhen Huang)
  • Support spread angle 0 for area lights (commit) (Weizhen Huang)
  • Improve sampling of ellipse area light with spread (commit) (Weizhen Huang)
  • Remove shadow pass (commit) (Brecht Van Lommel)
  • Clarify oneAPI Linux Driver requirements in UI (commit) (Xavier Hallade)

Geometry Nodes

  • New Blur Attribute node (commit) (Iliya Katueshenock)
  • Image Input Node (commit) (Iliya Katueshenock)
  • Support original indices in extrude node and split edges node (commit, commit) (Hans Goudey)
  • Link-drag search
    • Improve switch node search for booleans (commit) (Hans Goudey)
    • Improve search weight for named attribute exists socket (commit) (Hans Goudey)
    • Improve search weights for mix node sockets (commit) (Hans Goudey)
  • Viewer node
    • Fallback to point domain in viewer instead of corners (commit) (Jacques Lucke)
    • Improve viewer node domain choice for blur node (commit) (Iliya Katueshenock)
  • Make collection info socket tooltips more consistent (commit) (Iliya Katueshenock)

Image Engine

  • Performance
    • Improve performance image engine (commit) (Jeroen Bakker)
    • Reduce memory size by dividing the region in smaller parts (commit) (Jeroen Bakker)

Realtime Compositor

  • Implement Simple Star Glare node (commit) (Omar Emara)
  • Implement Ghost Glare node (commit) (Omar Emara)

Mesh

  • Autofill attribute conversion operator popup (commit) (Ramil Roosileht)
  • Performance
    • Reduce memory consumption when calculating corner normals (commit) (Hans Goudey)
    • Avoid storing redundant pointer in corner normal calculation (commit) (Hans Goudey)
    • Small optimization and better readability in Merge by Distance (commit) (Germano Cavalcante)

User Interface

  • Fix and improve several and improve labels and tooltips (commit, commit, commit) (Damien Picard, Aaron Carlisle)
  • Support canceling 3D viewport camera operations (commit) (Campbell Barton)

Build

  • Update to version 3.10.9 (commit) (Brecht Van Lommel)
  • Library updates for Blender 3.5 (commit, commit, commit) (Ray Molenkamp, Brecht Van Lommel)

Weekly Reports

13 Likes