2015-03-12 3 views
1

У меня есть твердое тело с правильной физикой и функциями столкновения. Тем не менее, я хочу сделать этот объект «невидимым», поэтому он не рассматривается в физике (stepimulation), но все же генерирует правильные столкновения. Конечно, я могу просто не отображать его в своей 3D-сцене, но мне также нужно сделать его «невидимым» для моделирования физики, чтобы через него могли пройти другие объекты. Кто-нибудь имеет предложение, как это сделать? Я предполагаю, что это должно быть просто настройка, но до сих пор я не мог ее найти.Физика пули: Неприкосновенный столкновение, физика отключена

Итак, я все же хочу, чтобы объект поднимал сигналы прямого столкновения, поэтому я знаю, когда другой объект сталкивается с ним/проходит через него. Но я хотел бы, чтобы другие объекты могли пройти через него, а не подпрыгивать от этого объекта.

ответ

1

Посмотрите btGhostObject, который является объектом физики не зависит от физики, все еще будучи в состоянии обнаружить столкновения:

http://bulletphysics.org/Bullet/BulletFull/classbtGhostObject.html#details

Это, как правило, используемые для триггеров или движения персонажа, как вы можете прочитать внутри ссылка.

Малый учебник: http://www.bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=9&t=7468

Смежные вопросы