tyFlow not caching although "enable caching" is on
#1
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.


Attached Files
.mp4   play tyFlow.mp4 (Size: 751.31 KB / Downloads: 99)
  Reply
#2
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.
  Reply
#3
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!
  Reply


Forum Jump: