gnuplotの通常の表示では隠れて見えない部分も見せようとします。
例えば手前に大きな山があり、後ろは見えないはずですが、格子状にしているとそれが見えてしまいます。表示させないようにするには、
set hidden3d
とすればokです。
set hidden3dをする
また、3D表示において裏面と表面の色を変えたい時は、
set hidden3d back offset 1 trianglepattern 3 undefined 1 altdiagonal bentover
とすればいいです。参考URLの値そのままです。
例えば上の数字のところを変えれば裏面の色を変えることができます。
set hidden3d back offset 2 trianglepattern 3 undefined 1 altdiagonal bentover
gnuplot demo script: surface2.demより。