View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007795ParaView(No Category)public2008-10-09 09:472011-01-14 20:37
ReporterStephane P 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionsuspended 
PlatformOSOS Version
Product Version 
Target Version3.8Fixed in Version 
Summary0007795: cache geometry for animation does not work in client-server mode
DescriptionWhen creating animations, the cache geometry flag can be activated (animation inspector -> cache geometry check box).
This allow to have fast playback framerates by saving all the time steps in a flipbook.
This does not work in client-server mode : all the pipeline is always re-executed at each time step.

Additional InformationTo test this, load the "cache.pvsm" state file.

In builtin mode, if you activate the cache, the progress bar is never activated when playing back the animation.

In client server mode, whatever the settings of the cache, the progress bar always flickers, showing that the pipeline is updated at each time step.
TagsNo tags attached.
ProjectParaViS
Topic Name
Type
Attached Files? file icon cache.pvsm [^] (53,818 bytes) 2008-10-09 09:47

 Relationships

  Notes
(0013878)
Utkarsh Ayachit (administrator)
2008-10-14 16:11

Adding a new vtkPVCacheKeeper which takes out
the logic for cache-keeping from Update suppressor. The cache keeper is inserted
immediately after the geometry filter. In this stage the caching is on the
server side immediately after the "geometry" filter.
The next-stage is to use a second cache-keeper in parallel after the distributor
to cache the result.

/cvsroot/ParaView3/ParaView3/Servers/Filters/CMakeLists.txt,v <-- Servers/Filters/CMakeLists.txt
new revision: 1.180; previous revision: 1.179
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVCacheKeeper.cxx,v <-- Servers/Filters/vtkPVCacheKeeper.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVCacheKeeper.h,v <-- Servers/Filters/vtkPVCacheKeeper.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVCacheKeeperPipeline.cxx,v <-- Servers/Filters/vtkPVCacheKeeperPipeline.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVCacheKeeperPipeline.h,v <-- Servers/Filters/vtkPVCacheKeeperPipeline.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVGeometryInformation.cxx,v <-- Servers/Filters/vtkPVGeometryInformation.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVUpdateSuppressor.cxx,v <-- Servers/Filters/vtkPVUpdateSuppressor.cxx
new revision: 1.63; previous revision: 1.62
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVUpdateSuppressor.h,v <-- Servers/Filters/vtkPVUpdateSuppressor.h
new revision: 1.28; previous revision: 1.27
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMDataLabelRepresentationProxy.cxx,v <-- Servers/ServerManager/vtkSMDataLabelRepresentationProxy.cxx
new revision: 1.18; previous revision: 1.17
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMRepresentationStrategy.cxx,v <-- Servers/ServerManager/vtkSMRepresentationStrategy.cxx
new revision: 1.20; previous revision: 1.19
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMRepresentationStrategy.h,v <-- Servers/ServerManager/vtkSMRepresentationStrategy.h
new revision: 1.18; previous revision: 1.17
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMSimpleParallelStrategy.cxx,v <-- Servers/ServerManager/vtkSMSimpleParallelStrategy.cxx
new revision: 1.24; previous revision: 1.23
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMSimpleParallelStrategy.h,v <-- Servers/ServerManager/vtkSMSimpleParallelStrategy.h
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMSimpleStrategy.cxx,v <-- Servers/ServerManager/vtkSMSimpleStrategy.cxx
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMSimpleStrategy.h,v <-- Servers/ServerManager/vtkSMSimpleStrategy.h
new revision: 1.8; previous revision: 1.7
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/filters.xml,v <-- Servers/ServerManager/Resources/filters.xml
new revision: 1.317; previous revision: 1.316
(0024686)
Utkarsh Ayachit (administrator)
2011-01-14 13:51

Caching on dataserver is supported for now. We can add another bug for caching on rendering nodes, if neeeded.
(0024700)
Alan Scott (manager)
2011-01-14 20:37

I also believe this is fixed. If not, please reopen.

 Issue History
Date Modified Username Field Change
2008-10-09 09:47 Stephane P New Issue
2008-10-09 09:47 Stephane P File Added: cache.pvsm
2008-10-14 16:11 Utkarsh Ayachit Status backlog => tabled
2008-10-14 16:11 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2008-10-14 16:11 Utkarsh Ayachit Note Added: 0013878
2009-02-17 14:17 Utkarsh Ayachit Category 3.4 => 3.8
2009-05-13 13:41 Utkarsh Ayachit Target Version => 3.8
2011-01-14 13:51 Utkarsh Ayachit Note Added: 0024686
2011-01-14 13:51 Utkarsh Ayachit Status tabled => @80@
2011-01-14 13:51 Utkarsh Ayachit Resolution open => suspended
2011-01-14 20:37 Alan Scott Note Added: 0024700
2011-01-14 20:37 Alan Scott Status @80@ => closed
2011-06-16 13:10 Zack Galbreath Category => (No Category)
2011-06-23 11:44 Utkarsh Ayachit Project => ParaViS


Copyright © 2000 - 2018 MantisBT Team