Newton Game Dynamics

Newton Game Dynamics
Newton Game Dynamics
Физический движок
Newton Game Dynamics official logo.png
Официальный логотип движка
Ключевые программисты Джулио Жерез, Алан Суэро
Поддерживаемые ОС Windows, Mac OS X, Linux, iPhone OS
Написан на языке C
Лицензия свободная: zlib
Последняя версия 2.32[1] / 18 февраля 2011 года
Последняя игра на движке Amnesia: The Dark Descent / 8 сентября 2010 года
Официальный сайт
Демонстрация физики Ragdoll при помощи движка «Newton Game Dynamics». Эта демонстрационная программа использует свободный графический движок «OGRE» и свободную текстурную библиотеку «DevIL».

Newton Game Dynamics (рус. Игровая Динамика Ньютона; далее — «Newton») — физический движок реального времени, реалистически моделирующий твёрдые тела в компьютерных играх и других приложениях реального времени. «Newton» является свободным физическим движком, распространяемым под лицензией zlib.

В отличие от большинства других физических движков, работающих в реальном времени, «Newton» больше акцентирован на физическую точность моделирования, чем на скорость. Его обработчик (англ. solver) является детерминированным и не базируется на традиционных LCP (англ. Linear complementarity problem — задача линейной взаимозависимости) или итерационных методах. Преимущество движка заключается в том, что он может обрабатывать тела с более высоким отношением масс (до 400:1), и моделирование является очень устойчивым и легко настраиваемым. Однако вследствие более точных и совершенных методов вычисления скорость работы «Newton» ниже, чем в других подобных ему движках.[2]

Содержание

Особенности и характеристики

  • API написан на языке C.
  • Движок доступен для Microsoft Windows, Mac OS X и Linux.
  • Изобилие выпуклых форм столкновений.
  • Составные формы столкновений.
  • Непрерывный режим столкновений.
  • Стержень, шар, бегунок, штопор и другие настраиваемые соединения.
  • Мощный настраиваемый API ограничений и соединений.
  • Специальный контейнер транспортного средства.
  • Специальный контейнер физики Ragdoll.
  • Движок также пригоден для использования как отдельная библиотека обнаружения столкновений.
  • Движок полностью детерминированный (только когда работает в «родном» режиме, без использования SIMD-расширений)

Лицензирование

Изначально Newton Game Dynamics был проприетарным движком, бесплатным для некоммерческого и коммерческого использования. Лицензия на Newton Game Dynamics позволяет разработчикам свободно включать движок в личные проекты или коммерческие продукты при условии указания факта использования библиотеки. Кроме того, движок мог быть использован только в тех программах, которые сами не являются физическим движком.

15 февраля 2011 года на официальном сайте движка Джулио Жерез сообщил, что с этого момента Newton Game Dynamics становится свободным программным продуктом, распространяемым под лицензией zlib. Исходный код движка был выложен на Google Code.[3][4]

Использование

Много некоммерческих, коммерческих и академических проектов используют «Newton Game Dynamics». Он является популярным в сообществах графических движков Irrlicht и OGRE.[5]

Игры, использующие Newton

Неполный список компьютерных игр, использующих Newton:[6][7]

Игровые движки, использующие Newton

Неполный список игровых движков, использующих Newton:[6]

Примечания

  1. newton-dynamics
  2. Newton Game Dynamics • View topic - Newton 2.0x Archemedia Open Beta
  3. Julio Jerez Newton 2.0x Archemedia Open Beta  (англ.). Официальный сайт Newton Game Dynamics (15 февраля 2011 года). Архивировано из первоисточника 13 марта 2012. Проверено 26 февраля 2011.
  4. Newton открылся. UralDev.ru (17 февраля 2011 года). Архивировано из первоисточника 13 марта 2012. Проверено 26 февраля 2011.
  5. Newton Game Dynamics • Wrappers, Game engines and Academic projects using Newton
  6. 1 2 Academic research, tools, engines and physical simulations using Newton  (англ.). официальный сайт Newton. Архивировано из первоисточника 13 марта 2012. Проверено 3 апреля 2010.
  7. Physics Engine: Newton Game Dynamics  (англ.). MobyGames. Архивировано из первоисточника 13 марта 2012. Проверено 3 апреля 2010.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Newton Game Dynamics" в других словарях:

  • Newton Game Dynamics — Ragdoll demonstration. This demo uses Newton Game Dynamics, the free OGRE graphics engine, and the free texture library DevIL …   Wikipedia

  • Newton Game Dynamics — Développeur Julio Jerez …   Wikipédia en Français

  • Newton (disambiguation) — Newton may refer to: Physics * Newton, SI unit of force named after Sir Isaac Newton * Newton scale, temperature scale devised by Isaac Newton * Classical mechanics, sometimes referred to as Newtonian mechanics People * Sir Isaac Newton * Newton… …   Wikipedia

  • Newton — is a contraction of New Town , the name of many places in English speaking countries. It may refer to: Contents 1 People 2 Science and technology 3 Places …   Wikipedia

  • Newton — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sommaire 1 Patronyme 2 Toponyme 3 …   Wikipédia en Français

  • Open Dynamics Engine — Developer(s) Russell Smith Stable release 0.11.1 / October 17, 2009; 2 years ago (2009 10 17) Operating system Platform independent …   Wikipedia

  • Inverse dynamics — uses link segment models to represent the mechanical behavior of connected pendulums, or more concretely, the limbs of humans, animals or robots, where given the kinematic representation of movement, inverse dynamics derives the kinetics… …   Wikipedia

  • Physics engine — A physics engine is a computer program that simulates Newtonian physics models, using variables such as mass, velocity, friction and wind resistance. It can simulate and predict effects under different conditions that would approximate what… …   Wikipedia

  • HPL Engine — Игровой движок (Список) Разработчик Frictional Games Ключевой программист Томас Грип Аппаратные платформы IBM PC совместимый компьютер, Macintosh Поддерживаемые ОС …   Википедия

  • Leadwerks Engine — infobox software name = Leadwerks Engine developer = Leadwerks Software operating system = Windows XP,Windows Vista,Linux genre = Game engine latest release version = Version 2.1 latest release date = September 16, 2008 website =… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»