У меня есть несколько общих вопросов о библиотеке физики пуль.
Вот мое текущее понимание в двух словах:
btDiscreteDynamicsWorld - Простейший физический мир, работающий только с твердыми телами, может быть, он имеет лучшую производительность.
btSoftRigidDynamicsWorld - единственный физический мир, который может работать с большими желеобразными формами
btContinuousDynamicsWorld - Если у вас есть действительно быстрые объекты, это не позволит им пренетировать друг друга или пролетать друг через друга, но в остальном это похоже на btDiscreteDynamicsWorld.
Правильно ли мое понимание классов btDiscreetDynamicsWorld, btContinuousDynamicsWorld и btSoftRigidDynamicsWorld с точки зрения функциональности, назначения и производительности?
Почему руководство пользователя рекомендует класс btDiscreteDynamicsWorld?
btSoftRigidDynamicsWorld, по-видимому, является единственным миром, который может обрабатывать мягкие тела, так что, если бы мы хотели непрерывной интеграции физики и мягких тел?
Насколько быстро это достаточно быстро, чтобы рассмотреть возможность использования btContinuousDynamicsWorld, и каковы недостатки его использования?
Edit:
Мой друг Мако также разместил этот вопрос на форумах The Bullet: http://www.bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=9&t=4863