MantisBT - ParaView
View Issue Details
0008156ParaView(No Category)public2008-11-24 18:512016-08-12 09:57
Ken Moreland 
Utkarsh Ayachit 
normalminorhave not tried
closedmoved 
 
 
0008156: Pipeline updates with shifted time (part deux)
There are still some instances where there appears to be problems with pipeline updates when a source with time has fan out, the branches are given temporal shift scales with different shifts, and the branches are then fan in-ed into a multi-input filter. To replicate the problem, do the following.

1. Load the file attached to this bug report (it has a single vertex that moves over time).
2. Add a Temporal Shift Scale with (post) shift = 0.
3. Add a second Temporal Shift Scale (to the original data) with (post) shift = 1.
4. If you play the animation, you will correctly see two points, with one a time step behind the other.
5. Select both Temporal Shift Scale filters and add them to a group datasets filter.
6. With only the group datasets filter visible, play the animation again. You will now see only one point because both are at the same time step.

This problem was reported by Eric Monson.
No tags attached.
related to 0006307closed Berk Geveci Pipeline not always updating when time is shifted 
? singlePointTest1.xmf (5,511) 2008-11-24 18:51
https://www.vtk.org/Bug/file/6866/singlePointTest1.xmf
Issue History
2008-11-24 18:51Ken MorelandNew Issue
2008-11-24 18:51Ken MorelandFile Added: singlePointTest1.xmf
2008-11-24 18:52Ken MorelandRelationship addedrelated to 0006307
2008-11-24 19:00Ken MorelandNote Added: 0014169
2008-11-25 14:30Ken MorelandNote Added: 0014186
2009-02-17 15:06Utkarsh AyachitCategoryDevelopment => Pending
2009-02-20 14:04Ken MorelandCategoryPending => 3.8
2009-05-13 13:40Utkarsh AyachitTarget Version => 3.8
2010-11-12 14:11Dave DeMarleStatusbacklog => tabled
2010-11-12 14:11Dave DeMarleAssigned To => Utkarsh Ayachit
2011-06-16 13:10Zack GalbreathCategory => (No Category)
2016-08-12 09:57Kitware RobotNote Added: 0037609
2016-08-12 09:57Kitware RobotStatusexpired => closed
2016-08-12 09:57Kitware RobotResolutionopen => moved

Notes
(0014169)
Ken Moreland   
2008-11-24 19:00   
I may have found a workaround. Add a Temporal Cache filter before _each_ of the Temporal Shift Scale filters and the output of the Group Datasets filter is correct.
(0014186)
Ken Moreland   
2008-11-25 14:30   
Eric reports that the previous "workaround" does not always work. Here is what he sent:

Your workaround using the temporal cache filter seems to work as long as I do the grouping in the "correct" order. If I first click on the shift(0) filter, and then command-click to also select the shift(1) filter and then group the data sets, stepping forward in time only shows one point, but then backwards in time shows the correct thing: two points trailing each other. If I select the shift(1) first and then the shift(0), stepping forwards in time works, but not backwards. (Although, I still get a "stutter" sometimes where on the second click forwards after applying the group filter the points collapse for one step...)

If I select in the "wrong" order, but increase the size of the caches (up from the original 2), I can get the points to look right for one or two steps forwards sometimes. They always look right going forward if I've just stepped backwards through that time range so the data is in the caches.

So, temporal caching fixes it if the filters are selected in the "right" order for the order in which the time is going to be stepped...
(0037609)
Kitware Robot   
2016-08-12 09:57   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.