tyFlow Forum
tyFlow not caching although "enable caching" is on - Printable Version

+- tyFlow Forum (https://forum.tyflow.com)
+-- Forum: tyFlow Discussion (https://forum.tyflow.com/forum-1.html)
+--- Forum: Bugs and Issues (https://forum.tyflow.com/forum-3.html)
+--- Thread: tyFlow not caching although "enable caching" is on (/thread-2482.html)



tyFlow not caching although "enable caching" is on - Skeptic_George - 06-26-2021

Hi,

I'm struggling as of yesterday when something changed (I probably clicked something inadvertently), and when I play my animation, I see tyFlow calculating each frame as follows:

[img]data:image/png;base64,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[/img]

for every frame from the beginning.  So for example, as I play the animation, it would show updating like this:

1
1,2
1,2,3
1,2,3,4...

It goes back to the start of the range and calculates all of the frames leading up to the current frame.  I have caching enabled in the main settings for the tyFlow object.  Is there something I'm doing wrong?  It was working fine until yesterday.  Thanks,

-George

Here's a video capture of what I'm seeing when I play my animation.


RE: tyFlow not caching although "enable caching" is on - tyFlow - 06-26-2021

You probably have a rogue object in your flow sending incorrect reset notifications, causing tyFlow to continually reset. There are two things you can do:

1) Turn on print reset notifications in the debugging rollout of the tyFlow. That will give you a hint as to which operator/object is causing the issue. From there, you can narrow it down. Some troublemakers: splines with keys on their knots, also gradient ramp texmaps.

2) From the editor right-click menu, set reset mode to manual. Now the flow won't reset even if a scene object sends an improper reset notification.


RE: tyFlow not caching although "enable caching" is on - Skeptic_George - 06-26-2021

Thanks Tyson. Let me check on these ideas and see if I can get things working back to normal again! ?

(06-26-2021, 08:35 PM)tyFlow Wrote: You probably have a rogue object in your flow sending incorrect reset notifications, causing tyFlow to continually reset. There are two things you can do:

1) Turn on print reset notifications in the debugging rollout of the tyFlow. That will give you a hint as to which operator/object is causing the issue. From there, you can narrow it down. Some troublemakers: splines with keys on their knots, also gradient ramp texmaps.

2) From the editor right-click menu, set reset mode to manual. Now the flow won't reset even if a scene object sends an improper reset notification.

That was it.  It was an "object bind" operator that didn't like the object it was referencing.  Thank you so much!