2020-12-01 - Tuesday Talks - Module Meetings

Tuesday Talks

Notes for module meetings of Tuesday, 1 December 2020.
Present: Dalai Felinto (all)

General Topics

  • Last week review
  • 2.92 module plans


  • Julien Kaspar wants to check with Campbell the plan of attack for tools polishing and how the studio can be involved.
  • To be discussed next week with Campbell present.

Nodes & Physics

Participant: Sebastián Barschkis.

  • 2.92 Plans:
    • Geometry Nodes - initial scattering support
    • Automatization for OpenVDB - sparser grid
    • APIC solver - better for small scale simulations
    • Viscosity - if can make in time for bcon2, bcon3 maximum
    • Bug fix: Mantaflow smoke preview update

User Interface

Participant: Julian Eisel.

  • Geometry Nodes review
    • Julian Eisel is doing the review.
    • Modifiers Keymap may need to change.
  • 2.92 Plans:
    • Asset browser
    • Node project
    • Review of the XR work that Peter is doing
  • GSoC that were not merged:
    • The module members are not prioritizing picking up the projets
    • It is up to the students to keep involved and make their case

Sculpt, Paint, Texture

Participant: Julien Kaspar.

  • Dalai presented a proposal of having Julien as the interim designer for the sculpting module
  • The idea is to split the review of features in two:
    • Design review, where Pablo Dobarro has the responsibility of getting Julien buy in and final sign off (involving Daniel Bystedt as well)
    • Implementation review that should happen after the design is already approved, and can be handled by plenty of developers (currently is done by Sergey).
  • Julien will check with the studio agenda for his availibity, while Pablo Dobarro still needs to be briefed in into this proposal
  • Given this possible change in the way the module work, the meeting didn’t discourse about possible 2.92 targets.

Animation & Rigging

Participant: Sybren Stüvel.

  • 2.92 Plans:
    • Mainly polishing - bug fixes and small TODOs
    • Since the module has gained more attention more bugs have been reported to it.
  • Sybren wants to introduce the discussion of select/active behaviour in the graph editor
    • For the graph editor it may be interesting to always have an active key when a key is unselected.
    • This is related to one of the core designs of Blender (select/active)
    • Sybren will get more context on the original design from Ton before bringing this discussion to the mailing list.

VFX & Video

Participant: Sergey Sharybin, Francesco Siddi.

  • Motion tracker got 16x faster - aimed at 2.92
  • 2.92 Plans:
    • VSE changes plans to introduce major backward compatibility changes.
    • VSE: Improve motion-picture workflow D9582
    • VSE: Scale movies to custom resolution (for improved performance) D9414
    • Sergey will dedicate time this week to provide design feedback for Ivan Perevala on tracking patches and Manuel Castilla for compositor.
  • VSE Holiday Plans:
    • Francesco will benchmark the performance improvements to sign-off on milestone 1.
    • Richard will continue on Media Transform as the next target.

Data, Assets & I/O

Participant: Bastien Montagne.

  • 2.92 Plans:
    • NLA overrides (under review).
    • Performance improvement (skip writing some of the data in the override datablocks).
  • Needs to check the USD timeframe in regard to 2.92
  • Asset browser patch is a big monolithic at the moment, Bastien is concerned, he will talk to Julian.
  • Bastien will check with Hans to see if the data access for the modifier data (IDProperties?) is ok.

Grease Pencil

Participant: Antonio Vazquez.

  • 2.92 Plans:
  • Antonio will email bf-committers asking for libharu libraries.