Nodes & Physics Module Meeting
Check the overview thread for more information about the meeting.
Present
- Cartesian Caramel
- Dalai Felinto
- Hans Goudey
- Jacques Lucke
- Lukas Tönne
- Simon Thommes
Since the Last Meeting
- Frames:
- Blog: Frame Node Improvements
- New operator to simplify adding named frames (commit)
- Support changing attached frame while transforming nodes (commit)
- Spreadsheet:
- Make column widths editable (commit)
- Support double click to fit column width to content (commit)
- Support reordering columns interactively (commit)
- Move context path to left side bar (commit)
- Persistent table layouts (commit 1, commit 2)
- Support horizontal scrolling (commit)
- Show column name in column header tooltip (commit)
- New Nodes:
- Node Editor UI:
- Auto-hide unused inputs if usage depends on menu (commit)
- Minify value input nodes (commit)
- Improve drawing with invalid zone links (commit)
- Align sockets in Replace String and Slice String nodes (commit)
- Show internal links independent of whether output is used (commit)
- Don’t jump viewer node if it’s still visible (commit)
- Support searching for Frame/Seconds to find Scene Time node (commit)
- Show error when image cannot be added (commit)
- Vector Sockets:
- Support panels and attribute/layout search in node group operator (commit)
- Initialize node name from group name (commit)
- Improve implicit inputs (commit)
- Experimental:
- Initial support for volume grids in function nodes (commit)
Meeting Topics
- Boolean Node:
- How boolean would look if made as compact as the Value node:
- Support creating wrapper node group that keeps original interface
- We already have special behavior when grouping a single node, this is an extension of that.
- Support searching for outputs of various input nodes directly
- Looks good to everyone.
- Format String node
- It should support the path template ### functionality in the first version, rather than just using the syntax for later.
- We should talk with Nathan to see if it would be useful to reuse this code for the path templates.
- Python API for socket active/visibility status
- Not much discussion on this, seems fine.
- Support multiple inputs in one row in modifier
- Should be a 5.0 target.
- There was a preference to be more strict about what users can do with buttons aligned on one row. Restricting it to just a checkbox and a number button and a few aligned booleans made sense.
- Maybe a panel isn’t the right abstraction for this case.