Method to Sequentially Play a Group of VTK Files Without Time Array in ParaView

Hi all,

After loading a group of VTK files generated by mumax3 into ParaView, I am unsure how to play these files sequentially as none of them contain a time array. My objective is to play them in order according to their filenames, such as from m00000 to m00200. I believe ParaView has this capability because it can be achieved manually by clicking the “eye” icons next to each file on the left side and showing each VTK file one by one.

Could someone please instruct me on how to automate the process of sequentially playing a group of VTK files without a time array in ParaView? (ParaView-5.13.1, MacOs)
Thank you very much for your assistance!

Best regards,

Qwenthur

Hi @Qwenthur,

In ParaView this feature is what we called File Series, here it looks like you open one by one each file which is not the correct approach you need to open the collapsed list of file.

For example, here I have 3 vtp:

When I try to open it in ParaView with File > Open..., these files are collasped like that:
image

if you select it, then click on OK, you will have only one source in the pipeline and you should have something like that:

Hi Lucas,

Indeed, I encountered this issue, so what I did was to select all the files I wanted to open and then click OK.
What I would like to ask is whether it’s possible to play multiple VTK files in the pipeline sequentially, just like an animation. For instance, if the filenames range from m00000 to m00200, could m00000 be set as the first frame of the animation and m00200 as the last frame, playing these 201 VTK files in the pipeline at a specified frames per second (FPS) rate?

Thank you for your help!

Best regards,
Qwenthur

got it, it should be possible with the Time manager

@nicolas.vuaille knows this better than me, I believe he could help you :slightly_smiling_face:

Ok, thank you. :smiling_face:

Hi @Qwenthur ,

ParaView is not really intended to control the FrameRate in the application. Lot of things can make it impossible to respect : performances to read the file, to apply filters and to render the data.

That said, you can Export Animation, which will produce a set a frames that you can aggregate in a video. Depending on your system and some codecs, you may be able to directly export a video.

To simulate a frame rate in the application, you can extend the total number of frames to render. See this: 7. Animation — ParaView Documentation 5.12.0 documentation