« 初音ミクフィギュア | メイン | Office文書を商業印刷する »
2007年11月28日
陰線消去ミス?
新調した Vista マシンに環境設定をして、知らないうちに 2000 の環境と異なった gnuplot version 4.2.2 を使っていました。 2000 で使っていたのは version 4.0 です。
- SourceForge.net: Files
http://sourceforge.net/project/showfiles.php?group_id=2055
忙しさも峠を越したのでそろそろと・・・と思い、いろいろ実験をし始めたのですが、どうも 4.2.2 には陰線消去が失敗するようです。適当にサンプルを探していたときに以下のサイトを見つけて、
- Gnuplot-Grundkurs
http://userpage.fu-berlin.de/~voelker/gnuplotkurs/gnuplotkurs.html
そこにあった "3D-Plot einer Funktion mit Gitternetzlinien" をプロットしてみたところ、4.0 と 4.2.2 で次のような差が見られます。4.2.2 では極大部周辺で陰線が消えきっておらず、ノイズのように緑の点が見えます。
ver. 4.0 | ver. 4.2.2 |
ちなみに plt は以下のように png ファイルへの書き出しを追加しています。
set hidden3d
set isosamples 40
set xrange [-2.5:2.5]
set yrange [-2.5:2.5]
set zrange [0.0:5.0]
set xtics 0.5
set ytics 1.0
set ztics 0.5
set view 40,50,1.0,1.5
f(x,y)=(x**2+2.5*y**2-y)*exp(1-(x**2+y**2))
set term png
set out "Funktion_mit_Gitternetzlinien.png"
splot f(x,y)
現在は version 4.3 が開発中のようで、そこでは depth sorting + transparency がサポートされるみたいです。
- Demo scripts for gnuplot CVS version
http://gnuplot.sourceforge.net/demo_4.3/index2.html
これにはちょっと期待しますね。オフラインレンダリングなので画質向上はぜひ行ってほしいです(^^)
投稿者 napier : 2007年11月28日 02:12
トラックバック
このエントリーのトラックバックURL:
http://will.squares.net/mt/mt-modified-tb.cgi/787