Block a user
Fix #106261: When geometry output is viewed the cycling operator picks wrong sockets.
Fix 106261: When geometry output is viewed the cycling operator picks wrong sockets.
Lukas Tönne
pushed to fix-data-socket-viewer-cycling at LukasTonne/blender
2023-03-30 16:49:48 +02:00
a4d2c9a1aa
Fix 106261: When geometry output is viewed the cycling operator picks wrong sockets.
12b001ebce
Fix OBJ tests using release folder
8f1925c2f6
Cleanup: make format
f9b9430982
Fix: Crash when loading 3.4 autosave file
80319035e6
Fix: Debug assert extracting multiple UV maps in edit mode
Lukas Tönne
created branch fix-data-socket-viewer-cycling in LukasTonne/blender
2023-03-30 16:49:48 +02:00
WIP: Testing realtime clock branch in combination with simulation nodes
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-30 12:15:26 +02:00
2bf3c7cd41
Disable cache invalidation on manual modifier changes.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-30 11:12:21 +02:00
3a129d5466
Removed debug prints.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-30 11:04:59 +02:00
db7597f00a
Better solution to invalidating all caches.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-29 18:15:09 +02:00
d95a33d6ac
More reliable cache invalidation on reset.
bb926bd9f0
Make reset button wider.
19027eb676
Added own notifier for the realtime clock to ensure depsgraph time is correct.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-29 15:28:04 +02:00
5a179ae1bc
Operator for resetting the realtime clock to zero.
f257bba631
Use return value of the ED_ function for stopping the clock when it is called.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-29 14:39:37 +02:00
e80440a95b
Fix broken realtime clock while animation is running.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-29 14:08:57 +02:00
9cda17ef65
Fix for uninitialized memory use when the cache is cleared.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-29 11:56:52 +02:00
4c377f69f6
Use the realtime clock instead of the scene render frame for simulation nodes.
1bdbab4f4e
Make sure the realtime time source node frame is updated when the realtime clock changes.
40bc4816cd
Add realtime clock relations for modifiers if they declare them in dependsOnTime callback.
4e3d99744f
C accessors for the depsgraph realtime time source node.
1f9d20a129
Unused parameter.
Lukas Tönne
deleted branch geometry-nodes-simulation-with-fixes from LukasTonne/blender
2023-03-29 09:44:50 +02:00
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-28 16:58:39 +02:00
06227194bb
Store the depsgraph update frame and ctime in time source nodes.
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-28 14:31:47 +02:00
d515d21a4d
Merge branch 'geometry-nodes-simulation' into geometry-nodes-simulation-realtime-clock
d98988d872
Simulation Nodes: indicate which frames are cached in timeline
b14668ae03
Simulation Nodes: refactor automatic caching
f04787e87b
Merge branch 'main' into geometry-nodes-simulation
a64877f045
Vulkan: Added prerequisite checks for using VK_Layer_Validation
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-28 14:10:34 +02:00
4f46024e0b
Added a persisten clock value to Scene DNA.
Real-time clock: Prototype Todos
On the topic of calculating time steps (aka. "delta time") from absolute values:
The way simulations currently work is based on storing a last update time locally. The naming is different for…
Lukas Tönne
pushed to geometry-nodes-simulation-realtime-clock at LukasTonne/blender
2023-03-28 11:16:05 +02:00
c815650d1d
Declare dependency on realtime clock in nodes if simulation nodes are used.
1780830c89
Extended the modifier dependsOnTime callback to support both clock types.