Developer Meeting Notes

news

(drgci) #215

Bastien will Do the code review of mantaflow
So maybe this mean mantaflow will be ready for blender 2.8?


(Indy_logic) #216

Mantaflow looks interesting but I really hope they don’t replace the current Smoke sim with it. It’s nice and all but I’m not fond of the workflow.


(Joel_nl) #217

The plan is that it Will replace both smoke and fluid in Blender. (mantaflow uses the same simulator for smoke and fluid) do note that during review things like workflow/UI changes are very common.


(Indy_logic) #218

Don’t want to waste anymore time here but I just really hope they don’t replace elbeem and just add manta flow as an additional option.


(drgci) #219

New Features and Changes

As usual, the focus continues to be on bug fixing, approximately 125 bugs were fixed in the last two weeks.

  • The Blender2.8 branch was merged to master. For builders and developers, see the bf-committers mail for details.
  • Snapping settings now only affect Move transforms by default. For Rotate and Scale vertex snapping is not as useful and can get in the way, so these only do increment snapping when holding Ctrl. For the more rare cases where advanced snapping for Rotate and Scale is needed, the snapping popover has toggles to enable it.
  • Context menus now take into account modes and selected data more.
  • Grease pencil: new merge strokes operator, new 2D monkey primitives, and more tweaks.
  • New application icons on all platforms, with more accurate logo colors and flatter look.
  • Linux/X11: support multiple pen tablets connected at the same time.

So in the first month of blender 2.8 beta release they have fixed around 325 bug fixes!!! Which is huge !


(Ace Dragon) #220

With UVmapping largely functional now, one of the few major pain points remaining is the major speed regression in the direct editing and deformation of subsurfed objects.

Fortunately, the devs. know about many of these regressions and have plans to address them.


#221

7 January 2019

New Features and Changes

The focus continues to be on getting Blender 2.8 stable. Approximately 75 bugs were fixed in the last week.

  • Preferences have been redesigned, with a better organization that makes it much easier to find settings. (task )
  • NLA blending of rotation now used proper interpolation of quaternions. Another step towards making the NLA editor work well in production.
  • Viewport: updated default HDRIs. Added city, courtyard and interior, replaced grass field and night with different images.
  • Icon set was updated, particularly editor icons.
  • 2D animation template was updated with changes to properties layout, brush and material settings, and more.

preferences

Development

  • clang-format is planned to be used for formatting all C/C++ code in Blender. This will be a disruptive change as all patches and branches will need (automatable) updates. But in the long run it will save time and increase code quality. (task )
  • Proposal to close many mailing lists that are no longer actively used. (mail )

Weekly Reports


(drgci) #222

New Features and Changes

The focus remains on stabilizing 2.80, about 75 bugs were fixed last week.

  • Video sequencer text strips now support selecting a font.
  • Grease pencil:
    • New cutter tool to trim strokes and help cleaning up drawings.
    • New set of constraints and guides to draw different types of shapes.
    • New segment selection mode to select strokes between intersections.
    • New operator to change strokes cap mode.
    • New option to display only keyframed frames.
  • Texture Paint drawing now supports closest texture filtering.
  • Viewport stereoscopy helpers drawing is back.
  • NLA: ignore time range when evaluating a raw action. (explanation )
  • Pie menus now stick only when tapping key.

(Ammusionist) #223

At Last!! WOOT!


(DarkNavi.exe) #224

Yes! At long last!!! Finally! Thank you, Blender developers! Thank you!!!


(Jan) #225

Awesome work! Thank you!! Looking forward to the stable release of 2.8! :+1:
New options and tools are great but for me already a bit overwhelming. Hope that fixing basic issues like T58985 do get attention too before release.


#226

21 January 2019

New Features and Changes

As usual bug fixing took most of the core developers’ time, with about 75 bugs solved.

  • Bevel now supports multiple miter patterns. (release notes ) ( Howard Trickey )

8_Bevel_Sharp_Miter8_Bevel_Patch_Miter8_Bevel_Arc_Miter

  • NLA: implement a new blending mode that intelligently combines actions. (commit ) ( Alexander Gavrilov )
  • Windows: support for Windows Ink, for better handling of pen input on modern devices like Surface. (commit ) ( Christopher Peerman )
  • 3D viewport clipping (Alt+B) is available again for wireframe and solid draw modes. Not all object types are supported yet. ( Campbell Barton )
  • Deleting many objects has been optimized, though the new code is not enabled yet by default. It can be tested by setting the debug value to 666. (commit ) ( Bastien Montagne )
  • Alembic export can now optionally output curves / NURBS as meshes. ( Sybren A. Stüvel )
  • Preferences have been further redesigned, adding more sections to avoid grouping unrelated settings together. More panels are also expanded by default, making it possible to quickly go through sections and see settings of each. ( Brecht Van Lommel )

full

Development

  • Initial development on the everything nodes project has started, beginning with a generic function system. (doc ) ( Jacques Lucke )

Weekly Reports


(oris) #227

The return off alt+b is awesome! And unexpected. Clement thought it was unlikely to happen.