*はじめに [#m7e9958e] #contents 物理エンジン「Bullet」の利用方法についてのメモです *Bulletについて [#c7a1dd0a] **利用準備 [#mf9409a3] 公式HP - http://bulletphysics.org/wordpress/ ソースコードの配布なのでビルドの必要あり~ Cmakeを使う必要あり?~ Cmake→VisualStudio用のソリューションファイル→VSでコンパイル~ *メモ [#m83949b4] **btTransForm [#a019d198] -basis 3*3行列 -origin 位置ベクトル -rotation クォータニオン **CollisionShapeの種類 [#aa578cc8] -移動可 プリミティブ形状~ btBoxShape, btSphereShape, btCapsuleShape,btCylinderShape,btConeShape~ 凸形状~ btConvexHullShape~ (ポリゴンメッシュからの生成も可能。ただし頂点数には注意)~ 複合体~ btCompoundShape~ (複数の凸形状を内包。凹型形状も再現可能)~ btGimpactTriangleMeshShape~ -移動不可 平面~ btStaticPlaneShape~ 無限平面(半無限平面?)~ ハイトフィールド~ btHeightfieldTerrainShape~ メッシュ形状(不動。スケール変更可)~ btScaledBvhTriangleMeshShape~ メッシュ形状(不動)~ btBvhTriangleMeshShape~