• pugmire's avatar
    This provides an option to improve performance for datasets with a lot of... · 9a39ae23
    pugmire authored
    This provides an option to improve performance for datasets with a lot of domains, located in Options/Rendering/Advanced  "Compact domains on engine".
    It has three settings, Never, Always and Auto, with threshold.
    The base problem is a performance issue in how vtkRenderer handles the list of vtkActors. 
    For the particular case I was looking at, with 25000 domains, when not in SR mode, there was around a 25 second delay in the viewer while vtkActors were allocated and de-allocated.  This option allows control over how domains on the engine are appended together to reduce the number of actors created. The downside, of course, is that the memory footprint increases because the engine output geometry is appended together into unstructured meshes.
     The default is to never do any appending.
    
    
    git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@12282 18c085ea-50e0-402c-830e-de6fd14e8384
    9a39ae23
QvisRenderingWindow.C 60.9 KB