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

Blender Development Meeting Notes: May 10, 2021

3

Announcements

  • Google Summer of Code: Final accepted projects will be known Thursday 13/May at 20:00 CEST.

Modules & Projects

Geometry Nodes

Expanded the sample files. It now includes 2.93 files Metin Seven collected that are waiting to be officially distributed in the demo files page.

image

Still Life by Erindale Woodford .

New Features and Changes

Animation Playback

  • Resolve performance issues with high resolution images
    • Improved display performance using GLSL to convert the color-space instead of the CPU for float images (commit) Richard Antalik
    • Support limiting the cache size using a memory limit instead of a fixed number of frames (commit) Campbell Barton
    • Image cache is now filled at startup to avoid frame-skipping during playback as frames load (commit) Campbell Barton

Geometry Nodes

  • Initial curve data support
    • Support for curve data, evaluation in nodes, add “Curve to Mesh” node (commit) (Hans Goudey)
    • Apply tilt data to spline normal evaluation (commit) (Hans Goudey)
    • Add “Curve Resample” node to sample even length points (commit) (Hans Goudey)
  • Performance improvements
    • Parallelize attribute nodes (commit) (Hans Goudey)
    • Improve performance and parallelize point instance node (commit, commit, commit) (Hans Goudey, Jacques Lucke)
  • Add Attribute Curve Map Node (commit, commit) (Charlie Jolly)

Grease Pencil

  • Add operators to copy material slots between objects (commit) (Antonio Vazquez)
  • Add keymap items to increase/decrease brush size ([, ]) (commit) (Antonio Vazquez)
  • Expose “Dilate” parameter for Fill brush (commit) (Antonio Vazquez)
  • Expose options when adding line art object (commit) (YimingWu)
  • User interface fixes / tweaks for line art (commit, commit, commit) (Pablo Vazquez)

Library Overrides

  • Avoid preserving local overrides when their linked data disappear (commit) (Bastien Montagne)
  • Better handling of ‘orphaned’ Objects in override creation (commit) (Bastien Montagne)
  • Add proper reports when deleting user-edited overrides as part of resync (commit) (Bastien Montagne)

User Interface

  • Improve / clean up “File > External Data” menu (commit) (Dalai Felinto)
  • Display text indicator in the 3D Viewport when Clipping Region is on (commit) (Pablo Vazquez)
  • Show frame node label only when a label is set (commit) (Pablo Vazquez)

Video Sequence Editor

  • Set view transform based on strip colorspace (commit) (Richard Antalik)

Miscellaneous

  • Alembic export: export UV maps on every frame (commit) (Sybren A. Stüvel)
  • Movieclip: Use first clip frame for size detection (commit) (Sergey Sharybin)
  • System info: Add OS version to sys_info.py (commit) (Ankit Meel)

Weekly Reports

About Author

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.

3 Comments

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.