Overview
Time series export creates a VTK file for every frame of your animation, allowing you to scrub through the animation in ParaView using its time slider.Perfect for: Analyzing animations frame-by-frame, creating temporal visualizations, and debugging complex motion
Basic Usage
Use the--vtk-time-series flag:
Example Scene
ParaView Data (.pvd) File
The.pvd file is an XML collection file that references all frame files:
- Based on your frame rate:
timestep = frame_number / frame_rate - Default frame rate: 30 fps (configurable via
-rflag)
Opening in ParaView
- Launch ParaView
- File → Open
- Select the
.pvdfile (not individual.vtpfiles) - Click “Apply” in Properties panel
- Time toolbar at the top
- Time slider to scrub through frames
- Play button to animate
Advanced Examples
Growing Surface
Multiple Objects with Motion
Rotating 3D Object
Frame Rate Control
Control the frame rate to adjust time resolution:- Higher fps: Smoother animation, more files, more storage
- Lower fps: Less storage, choppier animation
File Naming Convention
Files are named with zero-padded frame numbers:Storage Considerations
Time series export can create many files: Calculation:- 10 second animation at 30 fps = 300 files
- If each file is 500 KB = 150 MB total
Optimization Tips
Reduce frame rate
Reduce frame rate
Lower frame rate for testing:
Shorten animations
Shorten animations
Use shorter
run_time during development:Reduce geometry complexity
Reduce geometry complexity
Lower resolution for faster export:
Compress in ParaView
Compress in ParaView
After loading in ParaView:
- File → Save Data
- Choose output location
- Check “Write all timesteps”
- Check “Use compression”
Viewing and Analysis in ParaView
Timeline Controls
- Play/Pause: Animate through time steps
- Step Forward/Back: Move one frame at a time
- Time Slider: Scrub to any frame
- First/Last Frame: Jump to beginning/end
Animation Settings
In ParaView:- View → Animation View
- Set animation duration
- Set frame rate
- Export as video:
- File → Save Animation
- Choose format (AVI, MP4, etc.)
Filters on Time Series
Apply filters that respect time:Extract Specific Frames
Save individual frames:- Use time slider to desired frame
- File → Save Data
- Uncheck “Write all timesteps”
- Save single
.vtpfile
Combining with Other Exports
You can use both export methods:Troubleshooting
Too many files created
Too many files created
Cause: Long animation or high frame rateSolution:
- Reduce frame rate:
-r 15instead of-r 60 - Shorten animation duration
- Use
--vtk-exportfor final frame only
ParaView time slider doesn't work
ParaView time slider doesn't work
Cause: Opened individual
.vtp instead of .pvdSolution:- Close all files in ParaView
- File → Open → Select the
.pvdfile - Click Apply
Missing frames in ParaView
Missing frames in ParaView
Cause: Frame files moved or renamedSolution:
- Ensure all
.vtpfiles are in same directory as.pvd - Check
.pvdfile paths are relative - Re-export if files were moved
Export is very slow
Export is very slow
Cause: High resolution geometry or many framesSolution:
- Lower surface resolution during testing
- Use
-qlquality for faster export - Reduce frame rate
Best Practices
-
Test with low quality first
-
Use descriptive scene names
-
Monitor disk space
-
Clean up old exports

