12 June 2023

Notes for weekly communication of ongoing projects and modules.

Modules & Projects

Meetings

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
    • Support Viewer nodes (commit) (Omar Emara)
    • Add passes for non-viewport realtime compositor (commit) (Brecht Van Lommel)
    • Implement Sun Beams node (commit) (Omar Emara)
    • Implement Movie Distortion node (commit) (Omar Emara)

Grease Pencil V3

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
    • Add a custom text editor preference (commit) (Campbell Barton)
    • Remove support for syntax highlighting LUA (commit) (Campbell Barton)
  • 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
    • Remove deprecated parameter in asset path query (commit) (Julian Eisel)
    • Add function to copy asset data from one ID to another (commit) (Sybren A. Stüvel)

Weekly Reports

Google Summer of Code

8 Likes