Tuesday Talks
Notes for module meetings of Tuesday, 1 December 2020.
Present: Dalai Felinto (all)
General Topics
- Last week review
- 2.92 module plans
Modeling
- 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:
- The focus is I/O.
- For SVG Antonio can handle this internally by bundling
nanosvg
with the greasepencil code. - For PDF that depends on
libharu
. - A few features already implemented
-
Antonio will email bf-committers asking for
libharu
libraries.