opengl

VirtualBoxがOpenGL対応だ

OpenGL対応などを追加した「VirtualBox 2.1」リリース | スラド IT

円柱をかく

とりあえず簡単に考える divは側面を分割する数。多くすればするほど、なめらかになる。 rは底面の半径。 hは側面の高さ。 [10/25追記]degree2Radianを書くのをわすれてた。 #ifndef M_PI #define M_PI 3.141593 #endif double degree2Radian ( double degre…

Cubeを書く

なんだかんだ言って最初はテストでCubeを使う。 void drawCube(double x, double y, double z) { int i, j; x *= 0.5; y *= 0.5; z *= 0.5; GLdouble vertex[][3] = { {x, y, z }, // 0 {-x, y, z }, // 1 {-x, -y, z }, // 2 {x, -y, z }, // 3 {x, y, -z }…

Visual C++ 2008 Express EditionでOpenGLをつかってみる

というよりGLUTを使うときのメモ。 OpenGLのインストールとコンパイル - [物理のかぎしっぽ]を参考に。http://www.xmission.com/~nate/glut.html ここからglut-3.7.6-bin.zipをダウンロード。 展開したフォルダからglut32.dllを C:\WINDOWS\system32 へ。 gl…

pick object

ロボットアームみたいなのをマウスで動かす。 実行動画 opengl_pick_object_1

ODEで遊んでみようとしたが

Open Dynamics Engine download | SourceForge.netから ode-src-0.9.zipをダウンロードして、 makeすると ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylibとのエラーで、どうしようもなくなる。 調べていると、Release Notes でKnown Issuesに…