Page MenuHome

Dependency GraphProject
ActivePublic

Members (4)

Details

Description

System to evaluate and update objects for editing and animation.

Module Owners: @Sergey Sharybin (sergey), @Brecht Van Lommel (brecht)

Recent Activity

Yesterday

Philipp Oeser (lichtwerk) added a comment to T69000: Hair: changing children related settings not updating in particle editmode (also crash when deleting a particle, then undo).

Note the crasher on delete, undo is also fixed by D5755: Fix T68645: Hair Particle Edit - Particle Mirror crash when children are visible in the viewport

Wed, Sep 18, 3:01 PM · Dependency Graph, Physics, BF Blender
Brecht Van Lommel (brecht) added projects to T64262: Performance: EditMesh to Mesh on every modifier run: Dependency Graph, Performance.
Wed, Sep 18, 1:03 PM · Performance, Dependency Graph, BF Blender

Tue, Sep 17

Brecht Van Lommel (brecht) edited projects for T58044: Issue with rigid body and modifiers dependent on transform, added: BF Blender; removed BF Blender (2.81).

This needs bigger design changes to the dependency graph and physics, and while it would be good if we can, it is not a requirement to be fixed for 2.81.

Tue, Sep 17, 3:30 PM · BF Blender, Dependency Graph, Physics

Fri, Sep 13

Philipp Oeser (lichtwerk) added a project to T64896: Switching Grease Pencil material slot link to Object and back to Data corrupts material: Dependency Graph.
Fri, Sep 13, 1:49 PM · Dependency Graph, Grease Pencil, BF Blender

Thu, Sep 12

Brecht Van Lommel (brecht) added a comment to T69796: Deferred deletion of depsgraph copied data.

Deferring deletion of the scene is not practical, the depsgraph references the original scene. Even if it didn't then having multiple copies would use too much memory.

Thu, Sep 12, 4:15 PM · Dependency Graph, BF Blender
Sergey Sharybin (sergey) added a comment to T69796: Deferred deletion of depsgraph copied data.

I am not sure what is "deferred" here means exactly. But technically there are only two things which needs locked interface:

Thu, Sep 12, 4:10 PM · Dependency Graph, BF Blender
Sebastian Parborg (zeddb) updated subscribers of T69796: Deferred deletion of depsgraph copied data.

@Brecht Van Lommel (brecht) @Sergey Sharybin (sergey) any thoughts on this?

Thu, Sep 12, 2:22 PM · Dependency Graph, BF Blender
YimingWu (NicksBest) created T69796: Deferred deletion of depsgraph copied data.
Thu, Sep 12, 1:20 PM · Dependency Graph, BF Blender

Wed, Sep 11

Sergey Sharybin (sergey) added a comment to T63548: animated custom property does not change value when animation is rendered.

What happens here is that you're accessing property from an original datablock, but it's actual value is only known at the evaluated version.

Wed, Sep 11, 11:04 AM · Dependency Graph, BF Blender, Animation
Jeroen Bakker (jbakker) created D5750: DepsGraph: Query Local View.
Wed, Sep 11, 8:16 AM · Dependency Graph

Mon, Sep 9

Dalai Felinto (dfelinto) removed a project from T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change: BF Blender: Regressions.
Mon, Sep 9, 9:24 PM · BF Blender (2.81), Dependency Graph, Animation
Dalai Felinto (dfelinto) removed a project from T65889: Hair Particles not updating in Viewport when using Textures to drive Hair Size: BF Blender: Regressions.
Mon, Sep 9, 9:22 PM · Nodes & Physics, Dependency Graph, BF Blender
Dalai Felinto (dfelinto) removed a project from T58044: Issue with rigid body and modifiers dependent on transform: BF Blender: Regressions.
Mon, Sep 9, 9:19 PM · BF Blender, Dependency Graph, Physics

Fri, Sep 6

Lorenzo Celli (lorenzocelli) added a comment to T66392: Keyframes and animations on custom nodes properties seem not working.

Anything new? Maybe I'm missing another similar bug report

Fri, Sep 6, 7:18 PM · Animation, Dependency Graph, BF Blender
Philipp Oeser (lichtwerk) added a comment to T58044: Issue with rigid body and modifiers dependent on transform.

@Sergey Sharybin (sergey) : I have added this to 2.81 milestone (since it was set to "High"), mind checking again?

Fri, Sep 6, 12:48 PM · BF Blender, Dependency Graph, Physics
Philipp Oeser (lichtwerk) added a comment to T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change.

@Sergey Sharybin (sergey) : I have added this to 2.81 milestone (since it was set to "High"), mind checking?

Fri, Sep 6, 12:43 PM · BF Blender (2.81), Dependency Graph, Animation
Philipp Oeser (lichtwerk) edited projects for T58044: Issue with rigid body and modifiers dependent on transform, added: BF Blender (2.81); removed BF Blender.
Fri, Sep 6, 12:26 PM · BF Blender, Dependency Graph, Physics
Philipp Oeser (lichtwerk) edited projects for T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change, added: BF Blender (2.81); removed BF Blender.
Fri, Sep 6, 12:23 PM · BF Blender (2.81), Dependency Graph, Animation
Philipp Oeser (lichtwerk) added a project to T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change: BF Blender: Regressions.

The AnimAll workaround probably caused T69509, so I still think this is a High priority...

Fri, Sep 6, 9:31 AM · BF Blender (2.81), Dependency Graph, Animation

Thu, Sep 5

Philipp Oeser (lichtwerk) closed T68840: 2.8 Metaballs update 'NEVER' is not working, seems to *always* update even with NEVER selected as Resolved by committing rB1bafa3139c36: Fix T68840: Metaballs update 'NEVER' method not working.
Thu, Sep 5, 5:49 PM · Dependency Graph, Modeling, BF Blender
Philipp Oeser (lichtwerk) added a revision to T68840: 2.8 Metaballs update 'NEVER' is not working, seems to *always* update even with NEVER selected: D5695: Fix T68840: Metaballs update 'NEVER' method not working.
Thu, Sep 5, 5:11 PM · Dependency Graph, Modeling, BF Blender
Philipp Oeser (lichtwerk) added a comment to T68840: 2.8 Metaballs update 'NEVER' is not working, seems to *always* update even with NEVER selected.

FAST is back (probably due to some - unrelated - change in transform code), so that should help a little, looking into NEVER...

Thu, Sep 5, 4:59 PM · Dependency Graph, Modeling, BF Blender

Wed, Sep 4

Philipp Oeser (lichtwerk) added projects to T65889: Hair Particles not updating in Viewport when using Textures to drive Hair Size: Nodes & Physics, BF Blender: Regressions.
Wed, Sep 4, 12:09 PM · Nodes & Physics, Dependency Graph, BF Blender
Philipp Oeser (lichtwerk) added a project to T58044: Issue with rigid body and modifiers dependent on transform: BF Blender: Regressions.
Wed, Sep 4, 12:08 PM · BF Blender, Dependency Graph, Physics
Philipp Oeser (lichtwerk) renamed T69000: Hair: changing children related settings not updating in particle editmode (also crash when deleting a particle, then undo) from Hair particle system refresh and crash problem to Hair: changing children related settings not updating in particle editmode (also crash when deleting a particle, then undo).
Wed, Sep 4, 11:39 AM · Dependency Graph, Physics, BF Blender
Zijun Zhou (Eary) added a comment to T58044: Issue with rigid body and modifiers dependent on transform.

I posted another similar post before being led to this one, I figured that after you do all the steps, don't play the animation yet, save the project, and close blender. Delete the .blend1 file beside the .blend file, the open it up again, and play the animation, the hair particles are now following the cube.

Try again and reopen blender without deleting .blend1 file, because .blend1 file is just a backup of the saved .blend file.

Wed, Sep 4, 6:37 AM · BF Blender, Dependency Graph, Physics
Davis Ethoien (davis095381) added a comment to T58044: Issue with rigid body and modifiers dependent on transform.

I posted another similar post before being led to this one, I figured that after you do all the steps, don't play the animation yet, save the project, and close blender. Delete the .blend1 file beside the .blend file, the open it up again, and play the animation, the hair particles are now following the cube.

Wed, Sep 4, 5:59 AM · BF Blender, Dependency Graph, Physics
Zijun Zhou (Eary) added a comment to T58044: Issue with rigid body and modifiers dependent on transform.

I posted another similar post before being led to this one, I figured that after you do all the steps, don't play the animation yet, save the project, and close blender. Delete the .blend1 file beside the .blend file, the open it up again, and play the animation, the hair particles are now following the cube.

Wed, Sep 4, 1:27 AM · BF Blender, Dependency Graph, Physics

Tue, Sep 3

Philipp Oeser (lichtwerk) renamed T68090: Knife Project: does not use the correct, up to date, source mesh for the projection from Knife project does not use the correct, up to date, source mesh for the projection to Knife Project: does not use the correct, up to date, source mesh for the projection.
Tue, Sep 3, 12:36 PM · Dependency Graph, Modeling, BF Blender
Philipp Oeser (lichtwerk) triaged T68090: Knife Project: does not use the correct, up to date, source mesh for the projection as Confirmed, Medium priority.
Tue, Sep 3, 12:35 PM · Dependency Graph, Modeling, BF Blender
Philipp Oeser (lichtwerk) added projects to T68090: Knife Project: does not use the correct, up to date, source mesh for the projection: Modeling, Dependency Graph.
Tue, Sep 3, 12:12 PM · Dependency Graph, Modeling, BF Blender
Sergey Sharybin (sergey) closed T68868: Assert running blender with --debug-depsgraph and running into ID_RECALC_ALL as Resolved by committing rB65db18fc56c3: Fix T68868: Assert in depsgraph debugging logs.
Tue, Sep 3, 11:06 AM · Dependency Graph, BF Blender
Sergey Sharybin (sergey) closed T69326: If the `parent_type` is set to `ARMATURE` (instead of using the modifier). The deformations are not shown in the viewport anymore. as Resolved by committing rB8a7a7af627b8: Fix T69326: Parent type ARMATURE doesn't work.
Tue, Sep 3, 10:49 AM · Dependency Graph, BF Blender
Philipp Oeser (lichtwerk) merged T69419: 【Bug Report】 The hair particles don't move with rigid body simulation into T58044: Issue with rigid body and modifiers dependent on transform.
Tue, Sep 3, 9:09 AM · BF Blender, Dependency Graph, Physics

Mon, Sep 2

Michael Nischt (michael_nischt) added a comment to T69326: If the `parent_type` is set to `ARMATURE` (instead of using the modifier). The deformations are not shown in the viewport anymore..

Probably already clear to you guys since your looking for the missing dependency trigger but just in case: it seems obj.data.update() forces an update of the viewport.

Mon, Sep 2, 9:53 PM · Dependency Graph, BF Blender
Philipp Oeser (lichtwerk) added a comment to T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then).

Oki, thx for clearing that up

Mon, Sep 2, 4:59 PM · Dependency Graph, Nodes & Physics, BF Blender
Sergey Sharybin (sergey) merged T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then) into T58044: Issue with rigid body and modifiers dependent on transform.
Mon, Sep 2, 4:36 PM · BF Blender, Dependency Graph, Physics
Sergey Sharybin (sergey) merged task T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then) into T58044: Issue with rigid body and modifiers dependent on transform.
Mon, Sep 2, 4:36 PM · Dependency Graph, Nodes & Physics, BF Blender
Sergey Sharybin (sergey) added a comment to T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then).

it is not the empty transform being dependent on the Boid Rule?

Mon, Sep 2, 4:36 PM · Dependency Graph, Nodes & Physics, BF Blender
Philipp Oeser (lichtwerk) renamed T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then) from Empty Parenting Glitch to Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then).
Mon, Sep 2, 3:36 PM · Dependency Graph, Nodes & Physics, BF Blender
Philipp Oeser (lichtwerk) added projects to T69407: Wrong? dependency cycles detected when using a parented object as a boid rule object (object stutters then): Nodes & Physics, Dependency Graph.

Can confirm.

Mon, Sep 2, 3:34 PM · Dependency Graph, Nodes & Physics, BF Blender
Philipp Oeser (lichtwerk) added a project to T69326: If the `parent_type` is set to `ARMATURE` (instead of using the modifier). The deformations are not shown in the viewport anymore.: Dependency Graph.
Mon, Sep 2, 10:53 AM · Dependency Graph, BF Blender

Sun, Sep 1

todd doehring (tcdabemis) added a comment to T68840: 2.8 Metaballs update 'NEVER' is not working, seems to *always* update even with NEVER selected.

Hi,
Is there and ETA for this bug going to be fixed? It seems like a pretty serious bug, and all my work is complete stop until this is fixed. For now I've had to revert all my code back to 2.79.

Sun, Sep 1, 9:41 PM · Dependency Graph, Modeling, BF Blender

Fri, Aug 30

Campbell Barton (campbellbarton) closed T69299: Transforming parent's origin (Pivot Point -> Affects Only -> Origins) with 'Parents (Skip Children)' option caused jitter on child and moves child geo on cancel as Resolved by committing rBa785835b2c90: Fix T69299: Transform origin & skip-children jitters.
Fri, Aug 30, 7:43 PM · Dependency Graph, Modeling, BF Blender

Thu, Aug 29

Philipp Oeser (lichtwerk) added a project to T69299: Transforming parent's origin (Pivot Point -> Affects Only -> Origins) with 'Parents (Skip Children)' option caused jitter on child and moves child geo on cancel: Dependency Graph.
Thu, Aug 29, 4:30 PM · Dependency Graph, Modeling, BF Blender

Wed, Aug 28

Alexander Gavrilov (angavrilov) closed T68971: problem saving/loading driver on shader node as Resolved by committing rB34ed58dcaffd: Fix T68971: Copy As New Driver from Material node creates a bad reference..
Wed, Aug 28, 9:35 PM · Datablocks and Libraries, Dependency Graph, Animation, BF Blender
Richard Antalik (ISS) added projects to T68946: VSE - Bad interpolation in exported audio: Audio, Dependency Graph.

I have a strong feeling, that this, T68945: VSE - Improper audio on frame 1 when exporting to lossy-compressed audio and T69167: VSE - "Render Audio" exports only one audio strip in some cases are caused by the same issue, or at least an issue in depsgraph.

Wed, Aug 28, 4:28 PM · Dependency Graph, Audio, Video Sequencer, BF Blender
Philipp Oeser (lichtwerk) added projects to T53226: Parented Rigid Body offsets on transform if the parent has been moved: Physics, Dependency Graph.
Wed, Aug 28, 11:21 AM · Dependency Graph, Physics, BF Blender

Tue, Aug 27

Philipp Oeser (lichtwerk) updated subscribers of T68666: Animated mesh UVs, vertex groups, vertex colors don’t update on time change.

Also note that even if this works with image textures in the file provided, there is still an issue with procedural textures... [these dont update as well]

Tue, Aug 27, 2:33 PM · BF Blender (2.81), Dependency Graph, Animation

Fri, Aug 23

Alexander Gavrilov (angavrilov) added a comment to T68971: problem saving/loading driver on shader node.

Reopening while we decide on the ideal way to fix this.

Fri, Aug 23, 4:32 PM · Datablocks and Libraries, Dependency Graph, Animation, BF Blender