Физический движок XNA 3d

Я ищу 3D-физический движок для XNA. Я слышал о некоторых вариантах, но мне нужно следующее:

  • бесплатно для коммерческих целей (предпочтительно с открытым исходным кодом)
  • поддержка динамики твердого тела
  • поддержка пополигонной коллизии (это очень важно)
  • управляемый код - должен работать на XBOX360

Вы использовали что-то подобное? Вы можете что-то порекомендовать?


person Community    schedule 07.09.2009    source источник


Ответы (3)


Я бы посмотрел на JigLibX. Это порт C# движка JigLib, который поддерживает все, что вам нужно. Он также поставляется с довольно большим количеством семплов, и если у вас есть опыт работы с физическими движками, вам не составит труда с ним работать.

Кроме того, вы можете взглянуть на эту тему на сайте Creators. Клубные форумы, на которых обсуждаются некоторые физические движки XNA.

РЕДАКТИРОВАТЬ Кроме того, я забыл упомянуть, что сам использовал JigLibX для нескольких проектов, и он прекрасно работает даже при выполнении некоторых довольно тяжелых физических симуляций.

person Tchami    schedule 07.09.2009
comment
Для тех, кто просматривает этот ответ спустя годы после того, как он был сделан, JigLibX кажется наиболее полным физическим 3D-движком для XNA. Однако у него есть некоторая неэффективность, некоторые ошибки (например, ошибка с пересечением полей высот и лучей в некоторых случаях) и отсутствие поддержки некоторых основных форм (например, цилиндров). - person Nic Foster; 19.12.2012
comment
Всем, кто ищет хороший физический 3D-движок для XNA, стоит попробовать физику BEPU. bepuphysics.codeplex.com Это открытый исходный код, бесплатный для некоммерческого использования, очень хорошо документированный и, на самом деле, является самым последним и обновленным (последний выпуск от декабря 2013 года на момент написания этого комментария). - person Prabu Arumugam; 07.01.2015

Насколько я знаю, www.bulletphysics.com включает в себя порт C#.

person Goz    schedule 07.09.2009

Физический движок APE, C#, лицензия MIT

APE

person sav    schedule 09.03.2013