next up previous contents
: その他の各種のオプション : パラメータ表示された3次元グラフ : 描画範囲の調整 目次

隠れ面や網の切り方の処理

8.14でも, 隠れ面が処理されていないのと, 網の切り方が粗すぎるために, まだあまり見やくありません. これを修正するにはどうしたら よいでしょうか?

隠れ面を処理する方法や網の切り方をより細かくする方法は 8.1.3節, 8.1.4節で述べられている通りです. すなわち, パラメータ isosamples の値を大きくすれば 網目は細かくなりますし, set hidden3dとすれば 隠れ面は表示されなくなります.

では, これらを併用してみましょう.

set hidden3d [Enter]
set isosamples 40,40 [Enter]
splot [0:2*pi] [0:2*pi] cos(u)*(3+cos(v)),sin(u)*(3+cos(v)),sin(v) [Enter]
としてみます. すると, 結果は 図8.15のようになります.
図 8.15: トーラス:隠れ面の処理とより細かい描画
\includegraphics[scale=1]{EPS/gnuplot-3d-torus-3.eps}
こんどは非常に見やすいドーナツ型の図が得られています.



Shigeru HANBA 平成17年7月16日