Notes for weekly communication of ongoing projects and modules.
Modules & Projects
Meetings
- 2023-06-08 Pipeline, Assets & I/O Meeting
- 2023-06-06 VFX & Video
- 2023-06-12 Eevee/Viewport Module Meeting
Nodes & Physics
New features and changes
Video Sequence Editor
- Add “Set Speed” gizmo to retiming tool (commit) (Richard Antalik)
Mesh
- Remove face map list, convert to integer attribute (commit) (Hans Goudey)
- Remove unnecessary mesh position copying (commit) (Chao Li)
Compositor
- First steps to use realtime compositor for renders (commit) (Brecht Van Lommel)
- Add new Kuwahara filter node (commit) (Habib Gahbiche)
- Realtime compositor
Grease Pencil V3
- Implement many selection operators (commit, commit, commit, commit, commit, commit) (Sietse Brouwer, Falk David, Chao Li, Casey Bianco-Davis)
Cycles
- Make light UV available for Texture Coordinate node (commit) (Weizhen Huang)
- Enable normal transformation of lights in Vector Transform node (commit) (Weizhen Huang)
Geometry Nodes
- Speed up multi-threading for sample nearest surface node in some cases (commit) (Hans Goudey)
User Interface
- Remove duplicate separators in Property Editor tabs (commit) (Harley Acheson)
- Text editor
- Transform
- Remove indication of the transformed snap base (commit) (Germano Cavalcante)
- Remove current “Snap Base” in “Set Snap Base” mode (commit) (Germano Cavalcante)
- Allow navigation for operator when called from macro or menu, “release confirm” and “Shrink/Fatten” (commit, commit, commit) (Germano Cavalcante)
- Move “Face Nearest” snap option to another section (commit) (Germano Cavalcante)
- Curves
- Add separate start and end amounts to Select Ends operator (commit) (Falk David)
Core
- Refactor several parts of the file reading process (commit) (Bastien Montagne)
Python API
- Make
FCurve.update()
also deduplicate keys (commit) (Sybren A. Stüvel) - Assets
Weekly Reports
- Bastien Montagne
- Brad Clark
- Campbell Barton
- Chris Blackbourn
- Christoph Lendenfeld
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Julian Eisel
- Miguel Pozo
- Nathan Vegdahl
- Lukas Stockner
- Lukas Tönne
- Omar Emara
- Pratik Borhade
- Richard Antalik
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
- Wu Yiming