Adding fio2gnuplot tool
[fio.git] / tools / plot / graph3D.gpm
1 # This Gnuplot file has been generated by eNovance
2
3 set title '$0'
4
5 set terminal png size 1280,1024
6 set output '$3.png'
7 #set terminal x11
8 #3D Config
9 set isosamples 30
10 set hidden3d
11 set pm3d at s solid hidden3d 100 scansbackward
12 set pm3d depthorder
13
14 #Preparing Axes
15 #set logscale x
16 set ytics axis out 0,1
17 #set data style lines
18 set grid back
19 set key top left reverse
20 set ylabel "Disk"
21 set xlabel "Time (Seconds)"
22 set zlabel '$4'
23 set cbrange [0:]
24 set zrange [0:]
25
26 #Set Color style
27 #set palette rgbformulae 22,9,23
28 set palette rgbformulae 7,5,15
29 set style line 100 lt 7 lw 0.5
30
31 #Multiploting
32 set multiplot
33
34 #Top Left View
35 set size 0.5,0.5
36 set view 64,216
37 set origin 0,0.5
38 splot '$1' using 2:1:3 with linespoints title '$2'
39
40 #Top Right View
41 set size 0.5,0.5
42 set origin 0.5,0.5
43 set view 90,0
44 set pm3d at s solid hidden3d 100 scansbackward
45 set pm3d depthorder
46 splot '$1' using 2:1:3 with linespoints title '$2'
47
48 #Bottom Right View
49 set size 0.5,0.5
50 set origin 0.5,0
51 set view 63,161
52 set pm3d at s solid hidden3d 100 scansbackward
53 set pm3d depthorder
54 splot '$1' using 2:1:3 with linespoints title '$2'
55
56 #Bottom Left View
57 set size 0.5,0.5
58 set origin 0,0
59 set pm3d map
60 splot '$1' using 2:1:3 with linespoints title '$2'
61
62 #Unsetting multiplotting
63 unset multiplot
64 #pause -1
65
66 #Preparing 3D Interactive view
67 set mouse
68 set terminal png size 1024,768
69 set output '$3-3D.png'
70
71 #set term x11
72 set view 64,216
73 set origin 0,0
74 set size 1,1
75 set pm3d at bs solid hidden3d 100 scansbackward
76 set pm3d depthorder
77 splot '$1' using 2:1:3 with linespoints title '$2'
78
79 #pause -1
80 #The End