Hello @omdaniel ,
The concept of having time varying fields over a constant geometry is usually refereed to as static mesh
in VTK / ParaView.
You can find a blog article that present a legacy plugin that did that, for Unstructured Grids and Polydata.
This is a legacy plugin as we are now pushind these functionnalities directly insde VTK. Unfortunately, we have no funding to support Hyper Tree Grids with this mechanism as of today.
Until we have a “hacky” static mesh by dealing with arrays, I would encourage you to use multiple scalar array with different names (pressure_0
, pressure_1
, pressure_2
, …) with one array per timestep.
Pros:
- Have distinct arrays, you can also represent time varying vectors
- Thanks to standards name, you can use regex to extract subranges if needed (we did that in TTK)
- If you are familiar with
vtkForEach
, it should be easy to add a loop strategies that iterate of your arrays and generate a time varying output output with that.
Cons" - Having too much arrays (100+) on your data may clutter the interface and make it slightly unresponsive from time to time.