2009-01-10から1日間の記事一覧

マンデルブロ集合の描画結果をもっと早く綺麗にみるために

前のエントリで、マンデルブロ集合の計算量の多さを隠蔽するために画像を縦に分割して描画して早く計算結果を見られるようにした。このやりかたはわかりやすいものの、もっといい方法が無いか考えた。3x3のマスを考える。左上から右下に描画していく初めのや…

cudaプログラムをvimで書くときの簡単な設定

fedora9でcudaプログラムを書く度にset ft=cppとタイプしていたがいい加減面倒になってきたので。 mkdir -p $HOME/.vim/ftdetect cat > $HOME/.vim/ftdetect/ft.vim au BufNewFile,BufRead *.cu set ft=cpp http://forums.nvidia.com/index.php?showtopic=43…

台形則による数値積分とOpenGLとアフィン変換

OpenGLで台形則を使った積分を描いてみた。ところでOpenGLの視点設定が覚えられない。難しすぎる。いつも視点移動させずに、座標を移動させたり縮小させたりしてデフォルトの範囲内におさまるようにしている。 #include<stdio.h> #include<GL/glut.h> // 自前のアフィン変換に使</gl/glut.h></stdio.h>…