]> SALOME platform Git repositories - modules/paravis.git/blob - test/demo4.py
Salome HOME
Merge from BR_PARAVIS_DEV 29Dec09
[modules/paravis.git] / test / demo4.py
1
2 if not ('servermanager' in dir()):
3   from pvsimple import *
4
5 import os
6
7 def demo4(fname, animpth):
8     """This method demonstrates the AnimateReader for creating animations."""
9
10     reader = ExodusIIReader(FileName=fname)
11     v = CreateRenderView()
12     repr = Show(reader, view=v)
13     v.StillRender()
14     v.ResetCamera()
15     ##v.CameraPosition = [0., -30, 0]
16     ##v.CameraFocalPoint = [6.2, 9.5, -0.5]
17     ##v.CameraViewUp = [-0.64, 0.2, -0.75]
18     ##v.CameraViewAngle = [30]
19     v.StillRender()
20     c = v.GetActiveCamera()
21     c.Elevation(95)
22   
23     r = AnimateReader(reader, view=v, filename=(animpth + "can.png"))
24
25
26 testdir = os.getenv("TESTDIR")
27 pvdata = os.getenv("PVDATA")
28
29 if __name__ == "__main__":
30  demo4(fname=pvdata+"/Data/can.ex2", animpth=testdir+"/Animation/")