Jump to content

Дельта3D

Дельта3d
Разработчик(и) Дельта3d
Стабильная версия
2.8.0 / 29 сентября 2014 г .; 9 лет назад ( 29.09.2014 )
Репозиторий
Написано в С++
Операционная система Кросс-платформенный
Тип Игровой движок
Лицензия LGPL-2.1 или более поздняя версия
Веб-сайт www .easd-дизайн /delta3dengine / Отредактируйте это в Викиданных

Delta3d — это с открытым исходным кодом программного обеспечения для игр и моделирования API-интерфейс . Delta3d управляется и поддерживается Caper Holdings LLC. Ранее Институт моделирования, виртуальных сред и симуляции (MOVES) в Военно-морской аспирантуре в Монтерее, Калифорния, управлял и поддерживал delta3d. [ 1 ] Alion Science также внесла большой вклад в улучшения и функции.

Delta3d выпускается под лицензией GNU LGPL-2.1 или более поздней версии . Внешние модули имеют собственное лицензирование. Некоторые модули, такие как Qt , требуют, чтобы пользователь загружал и устанавливал их отдельно для использования с Delta3d.

Delta3d — это широко используемый, поддерживаемый сообществом движок для игр и моделирования с открытым исходным кодом. delta3d подходит для самых разных целей, включая обучение, образование, визуализацию и развлечения. Delta3d уникален, поскольку он предлагает функции, специально подходящие для сообществ моделирования, моделирования и Министерства обороны, такие как архитектура высокого уровня (HLA), анализ после действия (AAR), крупномасштабная поддержка ландшафта и интеграция системы управления обучением SCORM (LMS). .

Движок Delta3d

[ редактировать ]

Delta3d — это движок с открытым исходным кодом, который можно использовать для игр, моделирования и других графических приложений. Его модульная конструкция объединяет другие известные проекты с открытым исходным кодом, такие как Open Scene Graph , Open Dynamics Engine , Библиотека анимации персонажей (CAL3D) и OpenAL . Вместо того, чтобы скрывать базовые модули, Delta3D интегрирует их вместе в простой в использовании интерфейс прикладного программирования ( API ), всегда обеспечивая доступ к важным базовым компонентам. Это обеспечивает высокоуровневый API, в то же время позволяя конечному пользователю использовать низкоуровневые функции. Движок Delta3D выполняет рендеринг с использованием открытой графической библиотеки ( OpenGL ), которая импортирует целый список различных форматов файлов ( .flt , .3ds , .obj даже более ).

Полный список функций можно найти на странице списка функций Delta3d здесь .

Поддерживаемые платформы

[ редактировать ]

Delta3d разработан и протестирован в Windows XP с использованием Microsoft Visual Studio , OS X с использованием Clang , а также Linux с использованием GCC . Все базовые зависимости также являются кроссплатформенными, поэтому практически любая платформа должна быть совместима с небольшими изменениями в исходном коде.

Delta3d-Дополнительно

[ редактировать ]

Delta3d-Extras — это проект, размещенный на SourceForge и содержащий множество проектов, связанных с движком Delta3d. Delta3d-Extras не обязательно разрабатывается и поддерживается командой разработчиков delta3d. Однако сообщество может поделиться своими проектами, связанными с delta3d, со всем миром.

Ядро моделирования

[ редактировать ]

Ядро моделирования, обычно называемое SimCore, представляет собой «совместную» реализацию функциональности delta3d, обеспечивающую «базовые» возможности для приложения MMORPG , использующего delta3d. SimCore разработан в первую очередь компанией Alion Science and Technology. Первая версия SimCore была разработана в рамках проекта Deployable Virtual Training Environment (DVTE) для морской пехоты США, который стартовал в 2006 году. Хотя Alion по-прежнему является основным разработчиком SimCore, сейчас он используется рядом других компаний и организаций по всему миру. Сообщество моделирования и моделирования (M&S).

Для сборки и «запуска» SimCore требуется множество дополнительных библиотек, включая дополнения к базовой сборке Delta3d.

Физика — спецэффекты и возможности системы частиц . «Уровень физической абстракции» (PAL) используется для предоставления стандартного API для различных физических библиотек.

Библиотеки

[ редактировать ]

Несколько продуктов с открытым исходным кодом являются частью пакета Delta3d. Их можно создавать или использовать предоставленные двоичные файлы/библиотеки для создания и запуска приложений на основе Delta3d в своей собственной компьютерной системе. Текущая версия продукта может быть несовместима с delta3d.

  1. ^ Макдауэлл, Перри; Даркен, Рудольф; Салливан, Джо; Джонсон, Эрик (июль 2006 г.). «Delta3D: полная игра и механизм моделирования с открытым исходным кодом для создания систем военной подготовки» (PDF) . Журнал оборонного моделирования и моделирования . 3 (3): 143–154. CiteSeerX   10.1.1.550.3305 . дои : 10.1177/154851290600300302 . hdl : 10945/39556 . S2CID   31960632 . Архивировано из оригинала (PDF) 5 апреля 2016 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bc558dc98e2c38ae651e76dc08c2619d__1711797180
URL1:https://arc.ask3.ru/arc/aa/bc/9d/bc558dc98e2c38ae651e76dc08c2619d.html
Заголовок, (Title) документа по адресу, URL1:
Delta3D - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)