2010-05-01から1ヶ月間の記事一覧

Vim tips

オートインデント無効 ペーストするときは必須 :set paste 逆タブキー インデントを浅くする。 VisualStudioなどの「Shift+Tab」移動。 'inverse tab nmap <S-Tab> << imap <S-Tab> <Esc><</esc></s-tab></s-tab>

OpenGL 回転と隠面処理2

「OpenGL 回転と隠面処理 - Ruby - juntkの日記」をPythonで書き直しただけ。 Vimの置換コマンド便利だなあ。 ライブラリ PyOpenGL -- The Python OpenGL Binding 「Error (1002) creating CGSWindow」 classの中でglutCreateWindow()やらglutMainLoop()すべ…

OpenGL 回転と隠面処理 - Ruby

ライブラリ http://ruby-opengl.rubyforge.org/ 回転 回転したときにX,Y,Z軸がどうなるか確認したいので、XZ平面とYZ平面を用意した。キーボードの入力h,lでY軸を中心とした回転(横回転)、j,kでX軸を中心とした回転(縦回転)を行う。 軸を中心に回転...aa…

ブラウザのズーム機能とCanvas

HTML5 Canvasで描画してるページを拡大・縮小すると動作が遅くなる。なんで?Firefox 3.6.3で表示すると極端に重い。 HTML5 Canvas and Audio Experiment