hi, thanks alot for the fast reply. DATA_TIME_STEP was the variable that
i was looking for.
here is my "Programmable Filter Script" that is able to translate an
object into a given direction depending on the actual timestep.
### paraview programmable filter script for translation of object
depending on timestep
from vtk import vtkDataObject
from paraview.vtk import dataset_adapter as DA
speed = [0.0004, 0.000, 0.000]
# define input and output
pdi = self.GetInputDataObject(0,0)
pdo = self.GetOutputDataObject(0)
pdo.CopyAttributes(pdi)
# get current time-step
step = pdi.GetInformation().Get(vtkDataObject.DATA_TIME_STEP())
# move object
old_pts = inputs[0].Points
new_pts = old_pts
for i in range(3):
new_pts[:,i] = old_pts[:,i] + step * speed[i]
arr = DA.numpyTovtkDataArray(new_pts, 'newpts')
pdo.GetPoints().SetData(arr)
greetings
FloB
On 09/16/2014 02:41 PM, Utkarsh Ayachit wrote:
I'd suggest using "Programmable Filter" instead of "Python
Calculator". Refer to vtkTimeToTexConvertor::RequestData() [1] for how
to access DATA_TIME_STEP value. You can write an equivalent script in
"Script" part for the Programmable Filter to access the time value.
Utkarsh
[1]
https://github.com/Kitware/ParaView/blob/ad70367102a1d9779435e9949d84a576e68a6ee8/ParaViewCore/VTKExtensions/Default/vtkTimeToTextConvertor.cxx
On Tue, Sep 16, 2014 at 6:33 AM, Florian Bruckner <[email protected]> wrote:
hello,
i would like to create an animation of moving objects using the animation
view. unfortunately the positions of the objects stored within the data file
are stationary, so i have to manually define the movement anyhow.
is there a simple method to archive this using the animation inspector? (i
am using paraview 4.1.0)
alternatively i found a method to use the python calculator to translate the
object. if i could access the actual time it would be possible to define the
trajectory of the moving particle. is this possible?
thanks
FloB
_______________________________________________
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