2012-10-14 17 views
10

Uzay simülasyonum var, bu yüzden yerçekimi veya hava direncini istemiyorum. Yerçekimi kapanmak için düzdü, ama hava direnci için eşdeğerini bulamıyorum. Bunun, yerçekimi gibi dünya çapında bir ortamdan ziyade, beden-vücut temelinde olacağı varsayımını yapıyorum.Hava direncini nasıl çıkarabilirim?

Gerçekten de btSoftBody numaralı sayfada air_density gibi orta yoğunlukta değerler bulunduğunu ancak btRigidBody numaralı telefonu kullanıyorum.

+0

olmak linear set çağıran sönümleme belirlemeniz gereken oluşturmak her bedene için

orada sönümleme olduğu ? Hangi yazılımı kullanıyorsun ? – Offirmo

+0

@Offirmo Bullet fizik kütüphanesi, bkz. Etiket – weston

+1

Bullet bile katı cisimler için hava direnci mi kullanıyor? Yanlış olduğunu düşünmüyorum, sanmıyorum. – Bart

cevap

13

mermi fizikte hiç hava direnci yoktur ama sen

body->setDamping(linear, angular); 

hakkında konuşan Ne 0

+0

Henüz denemedim, ancak belgelerindeki kontroller, teşekkürler! – weston

+0

'm_linearSleepingThreshold' ve' m_angularSleepingThreshold' varsayılan değerlerinin değiştirilmesinin etkisi nedir? – Rasoul

İlgili konular