Okay, so this is just an issue with the XDMF reader. It still works
fine with the PVD reader.
To do this type of thing with XDMF, (after loading in the state file)
I have to create a new reader and representation, register them, then
change the input of the next element in the pipeline to the new reader.
Talk to you later,
-Eric
On Feb 19, 2009, at 7:35 PM, Eric E. Monson wrote:
Hey again,
Back maybe around PV 3.2, I could load a state file in Python
(outside of PV) which included readers for pvd files. I could find
the proxies for the file readers, and then change the file name,
update the pipeline, and then save or display an animation using the
new data set. I haven't tried this for a while because I'm now
working with Xdmf files, and the reader didn't work with ParaView &
Python well enough until more recently.
Now, when I try the same scripts, the reader on which I change the
file name doesn't show anything at all in the render view. (i.e. I
have two readers in my pipeline -- if I don't change any file names
I can load in the state file and animate fine -- if I change one
file name only that element of my visualization drops out, but I can
see and animate the other -- if I change both names the renderview
looks blank during the whole animation.)
I'm doing something like:
from paraview import servermanger
servermanager.Connect()
servermanager.LoadState("/Users/emonson/Data/StateFile.pvsm")
pm = servermanager.ProxyManager()
reader = pm.GetProxy("sources","OriginalDataSet.xmf")
reader.FileName = "/Users/emonson/Data/NewDataSet.xmf"
reader.UpdatePipeline()
view = servermanager.GetRenderView()
view.StillRender()
I see that in CVS there is a reader.FileNameChanged(), but calling
that doesn't seem to fix it.
Is there something obvious I'm failing to do, or does this look like
this should work?
Thanks,
-Eric
------------------------------------------------------
Eric E Monson
Duke Visualization Technology Group
_______________________________________________
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://www.paraview.org/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://www.paraview.org/mailman/listinfo/paraview