oscillode/blender_maxwell/node_trees/maxwell_sim_nodes/nodes
Sofus Albert Høgsbro Rose 0f1465768b feat: We did it, GeoNodes node w/live update!
We also implemented the TriMesh node, and established a strong
convention for updating nodes from sockets via. socket superclass
method. `trigger_updates`. It should be triggered as the
`update=` callback on **ALL PROPERTIES IN ALL SOCKETS**. This
method in turn calls the nodal `update()` function, which in turn
causes the node to chain-update all nodes linked to any output socket.

By default, `update()` is `pass`, so performance shouldn't be a concern,
but we should think about this deeper at some point.

Because update-chaining is done, we're ready for preview toggles on
node outputs. A lot of exciting things to do now!
2024-02-20 13:16:23 +01:00
..
bounds feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
inputs feat: More sockets, nodes, fixes. 2024-02-19 18:36:16 +01:00
mediums feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
monitors feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
outputs feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
simulations feat: More sockets, nodes, fixes. 2024-02-19 18:36:16 +01:00
sources feat: More sockets, nodes, fixes. 2024-02-19 18:36:16 +01:00
structures feat: We did it, GeoNodes node w/live update! 2024-02-20 13:16:23 +01:00
utilities feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
__init__.py feat: Registered all nodes. 2024-02-19 14:28:35 +01:00
base.py feat: We did it, GeoNodes node w/live update! 2024-02-20 13:16:23 +01:00
kitchen_sink.py feat: More sockets, nodes, fixes. 2024-02-19 18:36:16 +01:00