Thanks for the heads up on that, so I should not use threads inside pvpython than?
On Sat, Oct 18, 2008 at 12:48 PM, Berk Geveci <[EMAIL PROTECTED]>wrote: > On Sat, Oct 18, 2008 at 9:33 AM, Robert Maynard > <[EMAIL PROTECTED]> wrote: > > I would like to revisit that using the python threading module in para > view > > causes serious problems, and would be a possible answer to the problem. > > No it would not be. Server manager and the underlying rendering code > in VTK are not even close to being thread safe. What you are > suggesting would open a can of worms that would take man-months to > fix. I can't remember what the problem with the threads is but I am > glad it does not work :-) > > > Berk Geveci wrote: > > > > I am afraid you cannot. I think it is a good idea though. You may want > > to consider filing a feature request here: http://paraview.org/Bug > > > > On Fri, Oct 17, 2008 at 4:03 PM, David Fuentes <[EMAIL PROTECTED]> > wrote: > > > > > > Can you return control to the GUI during the execution of the python > script? > > During the loop I want to enable GUI interaction w/ the view, > > i.e. use mouse to rotate/translate/etc... > > but ParaView will not let me move/rotate until After the script is > complete. > > > > > > > > > > df > > > > > > > > > > > > > > On Fri, 17 Oct 2008, Berk Geveci wrote: > > > > > > > > What you need is something like: > > > > pm=servermanager.ProxyManager() > > femdata = pm.GetProxy("sources","femdata") > > for i in range(10): > > femdata.FileName = "foo%d.inp" % i > > servermanager.GetRenderView().StillRender() > > > > ParaView takes care of updating other objects for you. If you want to > > learn more, I suggest searching for "demand driven pipeline". The VTK > > book is a good source of information. > > > > -berk > > > > On Fri, Oct 17, 2008 at 12:50 PM, David Fuentes <[EMAIL PROTECTED]> > > wrote: > > > > > > Not sure if the AVS file reader is "time aware" but, > > using the python interface it seems possible to write a script > > to animate a time series of AVS files. Changing the reader filename via > > the > > python interface seems to work: > > > > > > pm=servermanager.ProxyManager() > > femdata = pm.GetProxy("sources","femdata") > > femdata.SetPropertyWithName("FileName",".../new_filename.inp") > > > > > > > > To create an animation would probably have to update various > > other objects attached to the reader though. > > How could you determine all objects attached to the reader > > that need to be updated? > > > > > > using paraview 3.2.1, > > df > > > > > > > > > > _______________________________________________ > > ParaView mailing list > > [email protected] > > http://www.paraview.org/mailman/listinfo/paraview > > > > > > > > _______________________________________________ > > ParaView mailing list > > [email protected] > > http://www.paraview.org/mailman/listinfo/paraview > > > > >
_______________________________________________ ParaView mailing list [email protected] http://www.paraview.org/mailman/listinfo/paraview
