Используя Маркер 2.76 я пытаюсь заморозить объект (твердое тело) так, чтобы это немедленно прекратило перемещаться, но все еще ответило на коллизии.
Я пытался установить, это - состояние активации к DISABLE_SIMULATION, но затем это фактически не существует к другим объектам. Кроме того, если объекты "сталкиваются" с ним, когда это отключено, странные вещи начинают происходить (объект, проваливающийся статические тела, и т.д.)
Я предполагаю, временно преобразовывание его к статическому твердому телу могло работать, но является там существующим "собственным" способом достигнуть этого на стороне Маркера?
Править: Существует ли способ выключить силу тяжести для конкретного объекта?
Документации немного не хватает, но можно предположить, что метод ниже может быть использован для отключения гравитации на конкретном теле:
void btRigidBody::setGravity(const btVector3 &acceleration)
установите скорость и импульс на ноль и установите массу на очень, очень большое число.