# set terminal svg size 600,400 dynamic enhanced font 'arial,10' mousing name "hidden2_3" butt dashlength 1.0 
# set output 'hidden2.3.svg'
unset border
set dummy u, v
set format cb "%.1f" 
unset key
set parametric
set view 60, 30, 1.5, 0.9
set isosamples 50, 20
set size ratio 0 0.55,0.9
set origin 0.4,0
unset xtics
unset ytics
unset ztics
set title "PM3D surface\ndepth sorting" 
set trange [ * : * ] noreverse nowriteback
set urange [ -3.14159 : 3.14159 ] noreverse nowriteback
set vrange [ -3.14159 : 3.14159 ] noreverse nowriteback
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse writeback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set pm3d depthorder 
set colorbox user
set colorbox vertical origin screen 0.9, 0.15 size screen 0.02, 0.5 front  noinvert bdefault
f(x,y) = sin(-sqrt((x+5)**2+(y-7)**2)*0.5)
NO_ANIMATION = 1
## Last datafile plotted: "blutux.rgb"
## Last plot was a multiplot
# saved multiplot
set multiplot title "Interlocking Tori"
set title "PM3D surface\nno depth sorting"
set parametric
set urange [-pi:pi]
set vrange [-pi:pi]
set isosamples 50,20
set origin -0.02,0.0
set size 0.55, 0.9
unset key
unset xtics
unset ytics
unset ztics
set border 0
set view 60, 30, 1.5, 0.9
unset colorbox
set pm3d scansbackward
splot cos(u)+.5*cos(u)*cos(v),sin(u)+.5*sin(u)*cos(v),.5*sin(v) with pm3d,       1+cos(u)+.5*cos(u)*cos(v),.5*sin(v),sin(u)+.5*sin(u)*cos(v) with pm3d
set title "PM3D surface\ndepth sorting"
set origin 0.40,0.0
set size 0.55, 0.9
set colorbox vertical user origin 0.9, 0.15 size 0.02, 0.50
set format cb "%.1f"
set pm3d depthorder
splot cos(u)+.5*cos(u)*cos(v),sin(u)+.5*sin(u)*cos(v),.5*sin(v) with pm3d,       1+cos(u)+.5*cos(u)*cos(v),.5*sin(v),sin(u)+.5*sin(u)*cos(v) with pm3d
unset multiplot