set datafile separator comma set key autotitle columnheader set terminal gif animate set output 'output.gif' unset xtics unset ytics unset ztics unset border unset key set hidden3d set view equal xyz # number of nodes per time slot n=1200 do for [j=0:100] { set title 'time '.j splot 'leo-circular-orbit-tracing-example.csv' using 3:4:5:2 every ::(j*n)::((j+1)*n) }