<div dir="ltr"><div><div><div><div><div><div><div>Hi all,<br><br></div>I'm new to the batch interface and trying to batch animations using pvbatch. I have read the wiki and searched through the mailing list for information, and found many useful answers. However, I'm stuck with two questions:<br>
<br></div>i) The following script segfaults with the error message posted at the end of this email. Any idea how to solve it? <br><br>#!/usr/local/bin/pvbatch<br><br>from paraview.simple import *<br><br>reader = PVDReader(FileName='vtkfiles/displacement.pvd')<br>
<br>scene = GetAnimationScene()<br>view = GetActiveView()<br><br>cue = servermanager.animation.KeyFrameAnimationCue()<br>cue.StartTime = 0.0<br>cue.EndTime = 1.0<br>cue.AnimatedProxy = view<br><br>keyf0 = servermanager.animation.CameraKeyFrame()<br>
keyf0.KeyTime = 0.0<br>keyf1 = servermanager.animation.CameraKeyFrame()<br>keyf1.KeyTime = 1.0<br>cue.KeyFrames = [keyf0, keyf1]<br><br>movie = servermanager.animation.AnimationScene()<br>movie.ViewModules = [view]<br>movie.Cues.append(cue)<br>
<br>movieWriter = servermanager.vtkSMAnimationSceneImageWriter()<br>movieWriter.SetFrameRate(24)<br>movieWriter.SetFileName("movie.avi")<br>movieWriter.SetAnimationScene(movie.SMProxy)<br>movieWriter.Save()<br><br>
<br></div>ii) How can I add the warp by vector filter?<br><br></div>By the way, I'm using the standard 3.14.1 64-bit edition of Paraview on Linux Mint Maya.<br><br></div>Here's the segfault output:<br><br>ERROR: In /build/buildd/paraview-3.14.1/ParaViewCore/ClientServerCore/vtkPVCameraKeyFrame.cxx, line 81<br>
vtkPVCameraKeyFrame (0x2938dc0): This keyframe can only be added to vtkPVCameraCueManipulator.<br><br>[maya:06239] *** Process received signal ***<br>[maya:06239] Signal: Segmentation fault (11)<br>[maya:06239] Signal code: Address not mapped (1)<br>
[maya:06239] Failing at address: (nil)<br>[maya:06239] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x364a0) [0x7f6d300de4a0]<br>[maya:06239] [ 1] /usr/lib/paraview/libvtkPVServerManager.so(_ZN19vtkSMAnimationScene12TickInternalEddd+0x137) [0x7f6d31b6baf7]<br>
[maya:06239] [ 2] /usr/lib/paraview/libvtkCommon.so.pv3.14(_ZN15vtkAnimationCue4TickEddd+0xa5) [0x7f6d30a47175]<br>[maya:06239] [ 3] /usr/lib/paraview/libvtkPVServerManager.so(_ZN25vtkSMAnimationSceneWriter4SaveEv+0x42) [0x7f6d31b728d2]<br>
[maya:06239] [ 4] /usr/lib/paraview/libvtkPVServerManagerPythonD.so(+0x53775) [0x7f6d08427775]<br>[maya:06239] [ 5] /usr/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x53a5) [0x7f6d25e49845]<br>[maya:06239] [ 6] /usr/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x855) [0x7f6d25e14605]<br>
[maya:06239] [ 7] /usr/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32) [0x7f6d25e14932]<br>[maya:06239] [ 8] /usr/lib/libpython2.7.so.1.0(PyRun_FileExFlags+0xb0) [0x7f6d25e15740]<br>[maya:06239] [ 9] /usr/lib/libpython2.7.so.1.0(PyRun_SimpleFileExFlags+0xdf) [0x7f6d25e15b8f]<br>
[maya:06239] [10] /usr/lib/libpython2.7.so.1.0(Py_Main+0xbdc) [0x7f6d25e179cc]<br>[maya:06239] [11] /usr/lib/paraview/pvbatch(_ZN14ParaViewPython3RunEiiPPc+0x119) [0x4017e9]<br>[maya:06239] [12] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f6d300c976d]<br>
[maya:06239] [13] /usr/lib/paraview/pvbatch() [0x401471]<br>[maya:06239] *** End of error message ***<br>Segmentation fault (core dumped)<br><br></div>Thanks for all help, really appreciated!<br><br>--<br></div>Morten<br>
<br></div>