Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Blender Developers Meeting Notes: 11 July 2022

1

Announcements

youtube-thumbnail

Modules & Projects

New Features and Changes

Curves

  • Move the new curves object and sculpt mode out of experimental (commit ) (Dalai Felinto)
  • Use consistent default radius for Cycles, Eevee, Set Curve Radius node (commit ) (Brecht Van Lommel)
  • Support deforming curves on surface with a geometry node (commit ) (Jacques Lucke)
  • Viewport drawing
    • Draw curve object outline drawing in object mode (commit ) (Jeroen Bakker)
    • Add sculpt selection overlay (commit ) (Hans Goudey)

Painting

  • Weight & Vertex Paint: always respect edit mode hiding on faces. (commit) (Alexander Gavrilov)

Geometry Nodes

  • Use alphabetical order for UV nodes in add menu (commit ) (Hans Goudey)
  • Performance improvements
    • Port subdivide node to the new data-block (commit ) (Hans Goudey)
    • Use a slightly less trivial reverse uv sampler (commit , commit ) (Jacques Lucke)

Cycles

  • Enable oneAPI in Linux release builds (commit , commit ) (Xavier Hallade)
  • Improve an occupancy for Intel GPUs (commit ) (Nikita Sirgienko)

User Interface

  • Add an option to pin scene to a workspace (commit ) (Julian Eisel)
    • Superimposed pin icon for workspace scene pinning in the scene switcher (commit ) (Julian Eisel)
  • Outliner
    • Make “Purge” button use recursive purge (commit ) (Bastien Montagne)
    • List child objects under parents in library overrides view(commit ) (Julian Eisel)
  • Adjust and fix shader node descriptions (commit ) (Hans Goudey)

Library Overrides

  • Make fully editable when creating an experimental user setting. (commit ) (Bastien Montagne)

Compositor

  • Pre-fill motion tracking fields (commit , commit ) (Sergey Sharybin)

Animation

  • NLA
    • Change behavior of ‘Frame Start’ / ‘End’ sliders (commit ) (Thibault de Villèle)

Import/Export

  • OBJ
    • Remove “experimental” from C++ based importer/exporter, mark Python legacy (commit ) (Aras Pranckevicius)
  • Performance improvements
    • Speed up import of large Alembic/USD/OBJ scenes by optimizing material assignment (commit ) (Aras Pranckevicius)

Python API

  • Add Matrix.is_identity read-only attribute (commit) (Campbell Barton)
  • Support v3.11 (beta) with changes to PyFrameObject & opcodes (commit, commit) (Campbell Barton)

Miscellaneous

  • Performance improvements
    • Speed up duplication of large object selections by doing fewer collection syncs (commit ) (Aras Pranckevicius)
  • Support dynamic loading libraries for Wayland (commit ) (Campbell Barton)

Weekly Reports

Google Summer of Code

About the Author

Mario Hawat

Mario Hawat is a Lebanese 3D artist, writer, and musician currently based in Paris. He is a generalist with a special focus on environments, procedural and generative artworks. Open to freelance work.

1 Comment

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement