裏面の色と隠線処理

gnuplotの通常の表示では隠れて見えない部分も見せようとします。
例えば手前に大きな山があり、後ろは見えないはずですが、格子状にしているとそれが見えてしまいます。表示させないようにするには、

set hidden3d

とすればokです。

set hidden3dをする

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

とすれば、
hidden3d裏面の色

gnuplot demo script: surface2.demより。


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です