Advertisement

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

Blender Developers Meeting Notes: 21 November 2022

0

21 November 2022 (Upcoming - finalized at 18:00 CET)

Notes for weekly communication of ongoing projects and modules.

Welcomes

  • Christoph Lendenfeld starts a dev grant for two days a week and will be helping on the Animation & Rigging module to bring the vision of animation 2025 into reality.

Modules & Projects

Geometry Nodes

The Blender 3.5 initial targets are:

  • Simulation
  • Procedural hair nodes (and groups)
  • Attribute editing in mesh edit mode
  • Import nodes

A blog-post with the outcome of the post Blender-Conference workshop is planned for this week.

New Features and Changes

Geometry Nodes

  • Image Info Node (commit) (Iliya Katueshenock)
  • Add “Exists” output to Named Attribute input node (commit) (Hans Goudey)
  • Performance
    • Use Mesh instead of BMesh in split edges node (commit) (Wannes Malfait)
    • Disable unreachable nodes in evaluator (commit) (Jacques Lucke)
  • User interface
    • Simplify description for offset point in curve socket (commit) (Hans Goudey)

Nodes Editor

  • Imrpove node context menu (commit) (Pablo Vazquez)
  • Allow pasting common nodes between editor types (commit) (Yann Doersam)
  • Performance
    • Replace implementation of select next/previous type operator (commit) (Hans Goudey)
  • Slightly improve view panning when selecting node (commit) (Hans Goudey)

Grease Pencil

  • Make “Ignore Transparent” option more consistent (commit) (Antonio Vazquez)
  • Rearrange grease pencil channels in the main dopesheet (commit) (Amelie Fondevilla)

Geometry

  • Performance
    • Cache bounds min and max, share between data-blocks (commit) (Hans Goudey)
    • Mesh
      • Use shared cache for derived triangulation (commit) (Hans Goudey)
      • Move loose edge flag to a separate cache (commit) (Hans Goudey)
      • Don’t tag normals and triangluation dirty when translating (commit) (Hans Goudey)
      • Avoid calculating normals when building BVH tree (commit) (Hans Goudey)

Cycles

  • Enable AMD RDNA3 GPUs and upgrade HIP compiler (commit) (Sayak Biswas)
  • Improve adaptive sampling for overexposed scenes (commit) (Mikhail Matrosov)
  • User interface
    • Sort properties in Path Guiding panel (commit) (Pablo Vazquez)

User Interface

  • Allow joining of tiny screen areas (commit) (Harley Acheson)
  • Add gizmo toggle for movie clip editor (commit) (Ejner Fergo)
  • Disable curve map & profile zoom buttons at max/min zoom level (commit) (Colin Basnett)
  • Make info text when compiling shaders more clear (commit) (Pablo Vazquez)
  • Report messages from override ID template to the UI (commit) (Philipp Oeser)
  • Translation
    • Make more messages translatable (commit, commit) (Damien Picard)
    • Improve keymap translations (commit) (Damien Picard)

Asset System

  • Performance
    • Avoid quadratic complexity when freeing asset libraries (commit) (Julian Eisel)

Sculpt/Paint

  • Performance
    • Remove some normal calculation with deformed sculpting (commit) (Hans Goudey)
    • Avoid retrieving vertices attribute when flushing positions (commit) (Hans Goudey)
  • Mask from Cavity operator can pull settings from 3 places (Operator, Scene, Brush) commit (Joe Eagar)

Python API

  • Add Image.save() optional parameters quality and filepath (commit) (Brecht Van Lommel)
  • Library overrides
    • Add option to make all overrides editable in override_hierarchy_create. (commit) (Bastien Montagne)

Weekly Reports

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

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