Hi John, You are correct that the rendering that's done by Catalyst to create images is not directly available to the client. I hope to fix this in the not too distant future. The idea being that you select which Catalyst view you want to interact with and then it switches the view to that such that you can update view options like camera angles, lookup tables, etc. as well as output frequency and filename for that view when from Catalyst.
As for creating a live connection to a Catalyst enabled simulation, maybe the thing you want is to use a live connection with pausing the simulation to get to data at a specific point in the simulation. If this data is too much to download to the client you can create a separate pvserver to connect to Catalyst and then connect your client to that pvserver. I haven't tried this but Utkarsh said that it was designed to work this way. Does this sound like a reasonable way of doing what you want? Now that the live functionality also has the ability to pause a simulation, it's feasible that we could go the libsim route and have Catalyst act as server for everything instead of downloading it to the client or separate server. We just haven't had a lot of impetus for providing that use case yet so we've focused on other stuff. Regards, Andy On Thu, Oct 16, 2014 at 8:58 AM, Biddiscombe, John A. <biddi...@cscs.ch> wrote: > Andy > > > > I appear to be suffering from a confusion of what the catalyst framework > does - or how it is used ... > > > > I had imagined that I’d run a simulation on N ranks, have catalyst bound > to them and be able to do vis on those N ranks. But in fact, when I connect > to a live simulation, I have to “extract” results from them and then render > them back on the client. > > > > Is this the case or did I miss something? > > > > The parallel image generation appears to work as advertised, but the > images go off to disk and not to the renderwindow. Is there a way on > configuring it so that I can see the actual rendering taking place in the > renderview? I wanted to display the contents of a custom render plugin > using cuda based rendering on many GPUs and be able to interact with it, > but I am obviously missing something in my setup. > > > > thanks > > > > JB > > > > *From:* Andy Bauer [mailto:andy.ba...@kitware.com] > *Sent:* 26 August 2014 15:34 > *To:* Biddiscombe, John A. > *Cc:* paraview@paraview.org > *Subject:* Re: [Paraview] Catalyst question > > > > Hi John, > > > This live capability is now available and recently has been cleaned up > quite a bit. There are still a couple more small changes that are waiting a > code review process before they go into the master branch. The user's guide > needs an update for a bunch of new information (live, catalyst editions, > zero-copy arrays) that's important for Catalyst. We're also doing some > preliminary testing with a newly developed ADIOS writer for better IO > performance as well. > > Getting back to the live viz stuff, when you create a Catalyst Python > script and export it using the wizard you'll have the option to enable live > viz (it's the same wizard page as the screenshot output specification). > Then, while your simulation is running use the Catalyst->Connect option to > connect. There are two tests (pv.CatalystLiveSetBreakpoint and > pvcs.CatalystLiveSetBreakpoint) that demonstrate the newly implemented live > functionality which now includes the option to set a breakpoint in the > simulation. > > If you get a chance to try it out, let me know what you think. > > Andy > > > > On Tue, Aug 26, 2014 at 3:40 AM, Biddiscombe, John A. <biddi...@cscs.ch> > wrote: > > Dear Catalyst people > > > > I dragged out an old simulation demo I created some time ago and got it > working with paraview/catalyst from git master branch - my plan was to test > a live visualization of the simulation with the paraview GUI connected to > the simulation. I had thought this capability was now possible, but I have > not been following development closely and it looks like I was mistaken. > > > > Is it possible to visualize the simulation live - rather than just > generate images (which works fine). (I had a quick skim through the user > manual, but didn’t see this feature mentioned). > > > > Thanks > > > > JB > > > > -- > > John Biddiscombe, email:biddisco @.at.@ cscs.ch > > http://www.cscs.ch/ > > CSCS, Swiss National Supercomputing Centre | Tel: +41 (91) 610.82.07 > > Via Trevano 131, 6900 Lugano, Switzerland | Fax: +41 (91) 610.82.82 > > > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview > > >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview