2
我有兩個關於子彈的問題,但它們是相關的。Bullet彈跳球
在HelloWorldApp中,目標是讓球彈跳在一個盒子上嗎?如果我想測試一架飛機,我可以用btStaticPlaneShape
代替箱子添加btCollisionObject
嗎?
如何設置自定義恢復,每個對象的靜態和動態摩擦?
我有兩個關於子彈的問題,但它們是相關的。Bullet彈跳球
在HelloWorldApp中,目標是讓球彈跳在一個盒子上嗎?如果我想測試一架飛機,我可以用btStaticPlaneShape
代替箱子添加btCollisionObject
嗎?
如何設置自定義恢復,每個對象的靜態和動態摩擦?
btRigidBody
構造例如,btRigidBodyConstructionInfo
對象:
btBoxShape * box = new btBoxShape(0.5f,0.5f,0.5f);
btVector3 inertia;
float mass = 10.0f;
box->calculateLocalInertia(mass,inertia);
btRigidBodyConstructionInfo info(10.0f,null,mass,inertia); //motion state would actually be non-null in most real usages
info.m_restitution = 1.3f;
info.m_friction = 1.5f;
btRigidBody * rb = new btRigidBody(info);