18 July 2022
Notes for weekly communication of ongoing projects and modules.
Announcements
- Gitea Diaries: Part 1 blog post on the code blog.
Modules & Projects
New Features and Changes
Cycles
- Add presets to the Performance panel (commit) (Brecht Van Lommel)
- Performance improvements
- Update Embree library, improving performance on ARM CPUs (commit) (Brecht Van Lommel)
- Create optimized specialized intersection kernels on Apple Silicon (commit) (Jason Fielder, Morteza Mostajabodaveh, Michael Jones)
- Improve cache usage by chunking local active indices for GPU devices (commit, commit) (Michael Jones, Brecht Van Lommel)
- Make non-compact BVH the default for Embree (commit) (Xavier Hallade)
Render
- Add camera depth of field support for armature bone targets (commit) (Damien Picard)
- Improve render border operator in image editor (commit) (Brecht Van Lommel)
User Interface
- Tweak layout of File Browser Preferences (commit) (Julian Eisel)
- Timeline: Make marker delete confirmation depend on key used (commit) (RedMser)
- Improve Tool tip for Add-on search (commit) (Gaia Clary)
UV Editor
- Select partially intersecting edges in box and lasso selection operators (commit) (Siddhartha Jejurkar)
Python API
- Expose option for fallback tools keymap in GizmoGroup type (commit) (jon denning)
- Expose snap options in transform operators (commit) (jon denning)
- Context
Weekly Reports
- Bastien Montagne
- Campbell Barton
- Chris Blackbourn
- Germano Cavalcante
- Jacques Lucke
- Jon Denning
- Julian Eisel
- Omar Emara
- Pratik Borhade
- Richard Antalik
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
Google Summer of Code
- GSoC 2022 : 3D Text Usability Improvements (Weekly Reports) - #8 by yashhh
- GSoC 2022: Many Lights Sampling in Cycles X (Weekly Report) - #12 by Jebbly
- GSoC 2022: Waveform Drawing Improvements Weekly Report - #8 by xsmingerfan
- GSoC 2022 : Soft body simulations using XPBD (Weekly Reports) - #11 by arcticblazer