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

Blender Development Notes: 30 September 2019

2

jesterKing writes:

Announcements

  • Less than 2 weeks left in the Blender 2.81 Bcon2 . Developers, please check that the remaining list of tasks  is complete. If you think an assigned task will not make it in time, let us know and we can figure out a solution. Bug fixes that are somewhat safe can still be done in Bcon3, but more risky ones should be done as soon as possible.
  • Patrick Mours now has Blender commit rights to work on Cycles CUDA and Optix directly.

New Features And Changes

  • Motion Paths: much faster updates, measured to be 15x in a Spring production file. This is accomplished by only updating the part of the scene and the frame range that is affected by edits. ( Sergey Sharybin )
  • Motion Tracking: highlight keyframes in path visualization. ( Sergey Sharybin )
  • Cursors: native operating system cursors are now used in more cases, and many Blender specific cursors were redesigned. Particularly on Windows and macOS, cursors look much better on high DPI displays. ( Harley Acheson, Duarte Farrajota Ramos, William Reynish )
  • Grease Pencil: new smart smooth algorithm for strokes. ( Antonio Vazquez )

Retopology

Voxel Remesh ( Pablo Dobarro )

  • New options to reduce the number of poles and better preserve volume.
  • New adaptivity setting to use fewer triangles on flat areas.
  • New shortcut: Ctrl+R.

Quadriflow Remesh ( Pablo Dobarro )

  • Symmetry support. This bisects the mesh and performs remeshing on one half, then mirrors the result.
  • New shortcut: Ctrl+Alt+R.

Sculpting

Continued polishing of the new tools, user interface and default settings. ( Pablo Dobarro )

  • Pose brush: new origin offset option, which calculates the direction of the bone and adds an offset to it. (details )
  • Scrape brush: support accumulate and enable by default.
  • Brush cursor and radial control: display strength and brush curve preview, interaction tweaks for consistency. (details )

Performance improvements for sculpt mesh drawing, to skip parts of the mesh outside the viewport and better use multiple CPU cores when editing many vertices. ( Brecht Van Lommel )

Projects Under Development

  • Ray Molenkamp experimented with using the TBB allocator and Clang for Windows. The TBB allocator gives good improvements in Cycles BVH build time, but this may become less important once we switch to Embree. For Clang the generated AVX2 code was not correct, so that’s not something we can immediately use.
  • Phabricator on developer.blender.org  will be updated with some changes this week. An email with details will be sent to the bf-committers mailing list once this is done. ( Sergey Sharybin )
  • Draw call batching optimizations in the viewport still have stability issues. We will continue to work on it, but if it’s not sufficiently stable by the end of Bcon2 it moves to 2.82. ( Clément Foucault )

Weekly Progress 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.

2 Comments

  1. I hate all of changes for sculpting cursor. It should be added as alternative and not as replacement cause it was a lot better and faster than zbrush and coat style. Right now its a mix of those two which i hate. It even creates problem with making small size brushes.

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.