У меня есть космическая симуляция, поэтому, очевидно, я не хочу гравитации или сопротивления воздуха. Гравитацию было просто выключить, но я не могу найти эквивалент для сопротивления воздуха. Я предполагаю, что это будет происходить по принципу «тело за телом», а не по всему миру, как гравитация.
На самом деле я вижу на btSoftBody
что есть значения для средней плотности, как air_density
но я использую btRigidBody
,
В физике пуль нет сопротивления воздуху, но затухание
Для каждого тела, которое вы создаете, вы должны установить демпфирующий вызов
body->setDamping(linear, angular);
задавать linear
быть 0
Других решений пока нет …