OpenGL

OpenGLでOBB

うーん、OBB素晴しい…。 こんなきわどい衝突も検知できてしまいますね…。 個人的にハマったのは、回転行列を掛け合わせる順番を、 「描画」ではrotX*rotY*rotZとしていたのに、 「行列構造体」ではrotZ*rotX*rotYにしていたことですね。 (というか、それはO…

OpenGLでAABB

操作方法は昨日と同じです。 AABBは頂点の最小値と最大値を引っ張ってきて、 比較するだけなので、判定処理は簡単ですね。 むしろ、箱を表示するのに手間がかかりました…(´∀`; #include <math.h> #include <string> #include <iostream> #include <glut.h> #include <ctype.h> using namespace std; /</ctype.h></glut.h></iostream></string></math.h>…

OpenGLで境界球判定

ようやくOpenGLが分かってきたような、分からないような…(∀`; とりあえず、境界球判定を行うサンプルを。 赤ボールの移動 Z・Xキー:X方向への移動 A・Sキー:Y方向への移動 Q・Wキー:Z方向への移動 カメラの移動 ↑↓キー:X軸回転 ←→キー:Y軸回転 ソース…

OpenGL ES

PS3で採用されるとのうわさがある「OpenGL ES」のセミナーが今日、恵比寿であるそうです。 http://www.khronos.org/devu/locations/tokyo2005.html (昨日知りました…) 行ってもたぶん意味がわかんないだろうけど(英語だろうし)、 ハイレベルな話が聞ける…

リンク集

今後、勉強するときのためにリンク集を作成。 http://www.westernvillage.co.jp/opengl.htm http://mailsrv.nara-edu.ac.jp/~asait/open_gl/opengl.htm http://imagire.zive.net/t-pot/program/61_glut/ OpenGL Programing http://www.rimath.saitama-u.ac.j…