13 June 2022

13 June 2022

Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

Library Overrides

  • Make animated/driven properties system overrides in Outliner (commit) (Bastien Montagne)
  • Improve handling of cyclic deps between libraries (commit) (Bastien Montagne)
  • Make 'image/movieclip user` properties editable (commit) (Bastien Montagne)

Geometry Nodes

  • Add Instance Scale input node (commit) (Johnny Matthews)
  • Add Instance Rotation input node (commit) (Johnny Matthews)
  • Performance improvements
    • Port delete geometry node to the new curves type (commit) (Hans Goudey)
    • Port set curve type node to new data-block (commit) (Hans Goudey)

Curves

  • Use radius attribute to determine curve shape in viewport (commit, commit) (Jacques Lucke)

Sculpt/Paint

  • Improve drawing performance when sculpting with EEVEE enabled (commit) (Joseph Eagar)
  • Add operator to duplicate the active color attribute layer (commit) (Dennis Ranish)

Import/Export

  • STL: Add new C++ based STL importer (commit) (Iyad Ahmed)
  • USD import: Handle material name collisions (commit) (Michael Kowalski)
  • OBJ: Use filename as the default object name (commit) (Jesse Yurkovich)

User Interface

  • Add Instance Offset operators to Collections property panel (commit) (Sybren A. Stüvel)
  • Performance improvements
    • Optimize search from an RNA path + index. (commit) (Bastien Montagne)
  • Nodes
    • Show node description in Node add menu (commit) (Monique Dewanchand)
  • Wayland support
    • Set the minimum window size (commit) (Campbell Barton)
    • Draw a software-cursor when wrapping cursor motion (commit) (Campbell Barton)
    • Non-wrapping grab no longer locks the cursor (commit) (Campbell Barton)

Cycles

  • Add Metal backend debug & profiling functionality (commit) (Michael Jones)

Video Sequence Editor

  • Improve preview transform auto-keying (commit) (Philipp Oeser)

Python API

  • blend_render_info: Zstd support, skip redundant file reading & cleanup (commit) (Campbell Barton)

Weekly Reports

5 Likes