#!/usr/local/bin/gnuplot -persist # set terminal canvas rounded size 600,400 enhanced fsize 10 lw 1.6 fontscale 1 name "isosurface_3" jsdir "." # set output 'isosurface.3.js' unset border set style fill transparent solid 0.25 border set format x "" set format y "" set format x2 "" set format y2 "" set format z "" set format cb "" set format r "" set view 60, 30, 1.6, 1 set style data lines set xzeroaxis set yzeroaxis set zzeroaxis set xyplane at 0 set xtics axis in scale 1,0.5 nomirror norotate autojustify set ytics axis in scale 1,0.5 nomirror norotate autojustify set ztics axis in scale 1,0.5 nomirror norotate autojustify set x2tics axis in scale 1,0.5 nomirror norotate autojustify set x2tics norangelimit autofreq set y2tics axis in scale 1,0.5 nomirror norotate autojustify set y2tics norangelimit autofreq set cbtics axis in scale 1,0.5 nomirror norotate autojustify set title "Draw isosurface enclosing all points" set xrange [ -2.00000 : 2.00000 ] noreverse nowriteback set x2range [ * : * ] noreverse writeback set yrange [ -2.00000 : 2.00000 ] noreverse nowriteback set y2range [ * : * ] noreverse writeback set zrange [ 0.00000 : 11.0000 ] noreverse nowriteback set cbrange [ * : * ] noreverse writeback set rrange [ * : * ] noreverse writeback set jitter overlap 1 spread 1 wrap 0 set pm3d depthorder set pm3d interpolate 1,1 flush begin noftriangles border linecolor rgb "blue" linewidth 0.400 dashtype solid corners2color mean set colorbox vertical origin screen 0.9, 0.2 size screen 0.05, 0.6 front noinvert bdefault VoxelDistance = 0.876603625480036 ## Last datafile plotted: "+" splot $helix with points pt 7 ps 0.4 lt 2 notitle, $helix with isosurface level 1.0 title "isosurface level 1.0" lt 3