Block a user
Remove simulation inputs when deleting outputs and vice versa
Lukas Tönne
pushed to geometry-nodes-simulation-remove-paired at LukasTonne/blender
2023-04-05 18:01:09 +02:00
414f9e037b
Const storage.
f12773ab80
Reference instead of pointer for non-null node tree argument.
1f07e71e22
Better implementation of
node_select_paired
using nodes_by_type
.
Remove simulation inputs when deleting outputs and vice versa.
Lukas Tönne
created branch geometry-nodes-simulation-remove-paired in LukasTonne/blender
2023-04-05 17:23:51 +02:00
Lukas Tönne
pushed to geometry-nodes-simulation-remove-paired at LukasTonne/blender
2023-04-05 17:23:51 +02:00
8e684c722a
Remove simulation inputs when deleting outputs and vice versa.
98bc439e47
Add simulation input and output node as a pair
3d8d142205
Check if output node exists before creating a sim input lazy function.
Lukas Tönne
deleted branch geometry-nodes-simulation-add-pair from LukasTonne/blender
2023-04-05 16:20:57 +02:00
Simulation Nodes: Add both simulation nodes at once
Add simulation input and output node as a pair
Lukas Tönne
pushed to geometry-nodes-simulation-add-pair at LukasTonne/blender
2023-04-05 16:01:23 +02:00
61620420c5
Dots after comments.
4ef53de85e
Renamed origin/target to input/output nodes.
c521c2077b
Refuse pairing if a sim input is already paired to the output node.
7f39bb774e
Merge branch 'geometry-nodes-simulation' into geometry-nodes-simulation-add-pair
3d8d142205
Check if output node exists before creating a sim input lazy function.
Add simulation input and output node as a pair
Right now you can easily cause an ambiguous situation by e.g. duplicating a sim input node. The duplicate then has the same output_node_id
so it's paired with the same output node But that doesn't make much sense because which input node then defines the initial state?
Lukas Tönne
deleted branch geometry-nodes-simulation-robust-zone-pairing from LukasTonne/blender
2023-04-05 14:29:14 +02:00
Check if output node exists before creating a sim input lazy function.
Geometry nodes. Viewer node data late update (delete node and undo)
The viewer node now has a "activate" button which must first be enabled for the viewer to output. When you undo deletion the viewer is currently inactive (so no output is expected) and activating…
Lukas Tönne
pushed to geometry-nodes-simulation-add-pair at LukasTonne/blender
2023-04-05 12:09:37 +02:00
3cf0b5a9eb
Simplified "add_node_pair" operator into just "add_simulation_zone".
Lukas Tönne
pushed to geometry-nodes-simulation-add-pair at LukasTonne/blender
2023-04-05 11:47:30 +02:00
586265c0c5
Change menu entry to "Simulation Zone".
Lukas Tönne
pushed to geometry-nodes-simulation-add-pair at LukasTonne/blender
2023-04-05 11:39:40 +02:00
70e2c269a5
Revert "Avoid crashing when the sim input node has invalid output id."
Add simulation input and output node as a pair
Made a separate PR for checking the output is valid before creating the LF #106585
Check if output node exists before creating a sim input lazy function.