Links
- Workboard
- Chat channel
- Video call - dailies at 14:00 CEST
- Design agenda and discussions - updated throughout the week
Agenda
- Planning for the week
- Attribute processor discussion
Meeting Notes
- Attribute processor
- Compact Node
- Each property to have a name, value, type, visibility, enability.
- Datablock-less
- Big technical challenge.
- Jacques proposes to have a usability experience matching a datablock-less but by using a group.
- Option can be to have the outside value linked to the internal value until it is changed.
- When to use the attribute processor?
- Erindale would expect the processor to work with loops as well.
- Compact Node
- Sprint Planning
-
D11596: Geometry Nodes: Curve Deform Node
- Hans needs help testing this already, especially in regard to the options and the differences between the modifier and the node.
-
D11596: Geometry Nodes: Curve Deform Node
-
Improve integration of generic attributes.
- Gathering some initial feedback:
- Hans: Prefers option B (drop task specific attributes), though the option is likely harder in the short term
- Dalai: Has the idea to drop some of the task-specific attributes (e.g. vertex colors can become generic and uvs stay task-specific).
- Gathering some initial feedback:
-
D11073: Edge-scrolling for node editor
- Jacques and Hans will do final review
- Other than that, looks good to go given the changes to the patch from the last demo.
-
Compact nodes
- Eye icon might not work well.
- Maybe phrase it more as expose/unexpose instead of hiding/unhiding.
- Curve Subdivide
- Rename Subdivide to Mesh Subdivide.
- They have different parameters (cuts/subdivisions), one supports attributes.
- Validate design tasks:
- T89218: Volume Sample Node
- T89216: Connect Curve Splines Node
- T89215: Curve Endpoints Node
- T89220: Curve Primitive Nodes
- T89227: Curve Fillet Node
- Mostly these designs looked okay, there may be more details to talk about later.
- 8 week cycle retrospective