12 July 2021

Notes for weekly communication of ongoing projects and modules.

Welcomes

  • Jesse Yurkovich (deadpin) joins the “Platforms, Builds, Tests & Devices” module.

Announcements

Modules & Projects

Geometry Nodes:

New Features and Changes

Mesh Editing

  • Remove redundant mesh-backups from edit mesh operator API (commit) (Campbell Barton)
  • Tag the mesh instead of the object when editing with number buttons (commit) (Campbell Barton)

Compositor

  • Constant folding for improved performance and memory usage (commit) (Manuel Castilla)
  • Full-frame implementations of more nodes (commit, commit, commit, commit) (Manuel Castilla)

Geometry Nodes

  • Replace the per-node view toggle with new viewer node (commit) (Jacques Lucke)
  • Curve Endpoints node to output the start and end points of curve splines (commit) (Angus Stanton)
  • Add explicit Float to Integer conversion node (commit) (Nikhil Shringarpurey)
  • Rename nodes for clarity between mesh and curve (commit) (Hans Goudey)
  • Curve Primitive Nodes:
    • Curve Primitive Line (commit) (Johnny Matthews)
    • Allow 3 points in curve star primitive (commit) (Hans Goudey)
    • Use same shape as mesh line in curve line node (commit) (Hans Goudey)

Alembic

  • New evaluation mode option like the USD exporter (commit) (Philipp Oeser)
    • Remove non-functional “Renderable Objects” only option (commit) (Philipp Oeser)

Exact Boolean

  • Various parallelizations and optimizations (commit) (Erik Abrahamsson)
  • Fix performance regression due to exact triangulation (commit) (Howard Trickey)

User Interface

  • Node Editor
    • Add a button to groups to change the type of inputs and outputs (commit) (Lukas Tönne)
  • File Browser / Asset Browser
    • Select files and directories after renaming (commit) (Julian Eisel)
    • Keep assets active after renaming, ensure they are scrolled into view (commit) (Julian Eisel)
  • Various improvements, tweaks, and naming changes
    • Outliner: use ‘compacted’ row for bones as well (commit) (Philipp Oeser)
    • Center the Status Bar Progress Text (commit) (Vincent Blankfield)
    • Rename Scene’s embeded collections from “Master Collection” to “Scene Collection” (commit) (Bastien Montagne)

Miscellaneous

  • Tests: performance testing framework (commit) (Brecht Van Lommel)
  • VSE: Use snapping settings for scrubbing (commit) (Richard Antalik)
  • Make Single User: support object data animation (commit) (Philipp Oeser)

Weekly Reports

5 Likes