Digital Molecular Matter

Поделись знанием:
Перейти к: навигация, поиск
Digital Molecular Matter
Физический движок
Разработчик Pixelux Entertainment
Ключевой программист Митчелл Буннелл, Эрик Паркер
Аппаратные платформы IBM PC-совместимые компьютеры, Xbox 360, PlayStation 3, Wii
Поддерживаемые ОС Windows, Linux, Mac OS X
Лицензия коммерческая — доступен для лицензирования
Последняя версия 2 / в разработке
Первая игра на движке Star Wars: The Force Unleashed / 16 ноября 2008 года
Последняя игра на движке Star Wars: The Force Unleashed II / 26 октября 2010 года
[www.pixelux.com/DMMengine.html Страница движка]

Digital Molecular Matter (больше известен как DMM; рус. цифровая молекулярная материя) — физический движок, разработанный швейцарской компанией Pixelux Entertainment. Движок распространяется в двух версиях. Первая версия разработана для использования компьютерных играх и других приложениях реального времени, поэтому предназначена для работы в режиме реального времени.[1] Вторая, «оффлайновая» версия предназначена для неинтерактивных симуляций и предоставляется в виде плагина к программам трёхмерного моделирования 3DS Max и Maya. Обе версии распространяются на основе коммерческой лицензии. Для версии реального времени цена публично не доступна, тогда как на конец 2010 года стоимость одной лицензии на оффлайновую версию составляет $599.[2]

Как интерактивная, так и неинтерактивная версии движка отличаются относительно высоким качеством физической симуляции. Точность и приближенность к реальным физическим процессам была одним из ключевых требований при разработке DMM. В отличие от большинства других физический движков реального времени, обе версии DMM используют метод конечных элементов (англ. Finite element method), что позволяет DMM более точно моделировать более общий набор свойств. Разработчики присваивают физические свойства данному объекту (или части объекта) и затем во время выполнения эти объекты ведут себя так, как в реальном мире. Кроме того, свойства объектов (или частей объектов) могут быть изменены во время выполнения, позволяя возникать заранее непредсказуемым и непредпросчитанным эффектам.[3][1]





Участие в программе Open Physics Initiative

В середине сентября 2009 года появилась информация о том, что компания AMD тесно сотрудничает с Pixelux для добавления в «Digital Molecular Matter» поддержки OpenCL.[4]

30 сентября 2009 года было официально объявлено о том, что DMM станет составным компонентом новообразованного движка, который разрабатывается AMD и Pixelux соответственно проекту «Open Physics Initiative». Согласно «Open Physics Initiative», DMM второй версии и свободный физический движок реального времени Bullet Physics Library будут объединены в единую систему, основным достоинством которой будет использование OpenCL и DirectCompute, что позволить выполнять вычисления движка не только на центральных, но и на графических микропроцессорах.[5]

Технологическое описание

«Digital Molecular Matter» доступен и оптимизирован для использования на IBM PC-совместимых компьютеров под управлением операционных систем Microsoft Windows, Linux и Mac OS X, а также для использования на игровых консолях седьмого поколения Sony PlayStation 3, Microsoft Xbox 360 и Nintendo Wii.[1]

DMM создаёт симуляцию, которая позволяет объектам ломаться по-разному от каждого воздействия. DMM принимает во внимание силу воздействия, направление и область воздействия. Например, архитектурное строение, смоделированное с DMM, может обрушиться из-за недостаточного количества критически важных несущих конструкций.[1]

Разработка

Компания Pixelux Entertainment была основана в феврале 2004 года в Женеве, Швейцария.[3]

Главным программистом DMM был Эрик Паркер (англ. Eric Parker), главный технический директор Pixelux.[6] Вычислительный метод для DMM, который использовал метод конечных элементов, был написан профессором en:James F. O'Brien как часть его докторской диссертации.[7]

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

В 2006 году Pixelux Entertainment подписала партнёрское соглашение с компанией LucasArts, согласно которому DMM будет использоваться во всех компьютерных играх, которые будут разрабатываться последней. На момент анонса было заявлено использование DMM в двух проектах: «Star Wars: The Force Unleashed» и «Indiana Jones and the Staff of Kings». Со временем игра «Indiana Jones and the Staff of Kings» была отменена, а «Star Wars: The Force Unleashed» вышла 16 ноября 2008 года для множества платформ, причём версии игры под разные платформы разрабатывали разные компании. Однако «основные» версии для консолей седьмого поколения и ПК, разработанные LucasArts и Aspyr Media, использовали DMM. Следующей игрой от LucasArts, использующей DMM, стала «Star Wars: The Force Unleashed II», вышедшая 26 октября 2010 года.[3]

В 2009 году произошло первое крупное использование оффлайновой версии DMM. Компания Weta Digital использовала DMM-плагин для создания компьютерных спецэффектов к фильму «Аватар» режиссёра Джеймса Кэмерона.[3]

1 июня 2010 года DMM был лицензирован американской компании по производству компьютерной анимации для кинофильмов Moving Picture Company (англ.).[8]

DMM был интегрирован в несколько игровых и графических движков: Gamebryo, Trinigy Vision Engine, Irrlicht, OGRE и некоторых другие.

Напишите отзыв о статье "Digital Molecular Matter"

Примечания

  1. 1 2 3 4 [www.pixelux.com/DMMengine.html DMM Engine] (англ.). Официальный сайт Pixelux Entertainment. — Домашняя страница интерактивной версии движка. Проверено 26 декабря 2010. [www.webcitation.org/66UprZwpu Архивировано из первоисточника 28 марта 2012].
  2. [www.pixelux.com/dmmPlugin.html DMM Plugin] (англ.). Официальный сайт Pixelux Entertainment. — Домашняя страница неинтерактивной версии движка. Проверено 26 декабря 2010. [www.webcitation.org/66Ups7GxM Архивировано из первоисточника 28 марта 2012].
  3. 1 2 3 4 [www.pixelux.com/DMMengine.html DMM Engine] (англ.). Официальный сайт Pixelux Entertainment. — Страница компании-разработчика. Проверено 26 декабря 2010. [www.webcitation.org/66UprZwpu Архивировано из первоисточника 28 марта 2012].
  4. Theo Valich. [www.brightsideofnews.com/news/2009/9/16/pixelux-of-lucasfilm-fame-team-up-with-amd-on-opencl.aspx Pixelux (of LucasFilm fame) team up with AMD on OpenCL] (англ.). Bright Side Of News (16 сентября 2009 года). Проверено 25 сентября 2009. [www.webcitation.org/66Uppi29d Архивировано из первоисточника 28 марта 2012].
  5. [www.amd.com/us/press-releases/Pages/amd-announces-new-levels-of-realism-2009sept30.aspx AMD Announces Open Physics Initiative Designed to Bring New Levels of Realism to Gaming, Simulations, Popular Applications Open and Industry Standards-based ATI Stream Technology Frees Industry from Proprietary Implementations(англ.). официальный сайт AMD (30 сентября 2009 года). — Оригинальный пресс-релиз. Проверено 1 октября 2009. [www.webcitation.org/60uKAHzVT Архивировано из первоисточника 13 августа 2011].
  6. [www.pixeluxentertainment.com/thestory.html Pixelux website, company information page]. [web.archive.org/20080923234055/www.pixeluxentertainment.com/thestory.html Архивировано] из первоисточника 23 сентября 2008. Проверено 9 сентября 2008.
  7. [findarticles.com/p/articles/mi_qn4176/is_/ai_n28061532 UC professor creates the Dark side], The Contra Costa Times (4 июля 2008). Проверено 9 сентября 2008.
  8. [www.pixelux.com/MPC-PR-June01-2010.html MPC Licenses DMM Technology from Pixelux Entertainment] (англ.). Официальный сайт Pixelux Entertainment (1 июня 2010 года). Проверено 26 декабря 2010. [www.webcitation.org/66Upr4EXt Архивировано из первоисточника 28 марта 2012].

Отрывок, характеризующий Digital Molecular Matter

– Я готов на всё, – сказал Пьер.
– Еще должен вам сообщить, – сказал ритор, – что орден наш учение свое преподает не словами токмо, но иными средствами, которые на истинного искателя мудрости и добродетели действуют, может быть, сильнее, нежели словесные токмо объяснения. Сия храмина убранством своим, которое вы видите, уже должна была изъяснить вашему сердцу, ежели оно искренно, более нежели слова; вы увидите, может быть, и при дальнейшем вашем принятии подобный образ изъяснения. Орден наш подражает древним обществам, которые открывали свое учение иероглифами. Иероглиф, – сказал ритор, – есть наименование какой нибудь неподверженной чувствам вещи, которая содержит в себе качества, подобные изобразуемой.
Пьер знал очень хорошо, что такое иероглиф, но не смел говорить. Он молча слушал ритора, по всему чувствуя, что тотчас начнутся испытанья.
– Ежели вы тверды, то я должен приступить к введению вас, – говорил ритор, ближе подходя к Пьеру. – В знак щедрости прошу вас отдать мне все драгоценные вещи.
– Но я с собою ничего не имею, – сказал Пьер, полагавший, что от него требуют выдачи всего, что он имеет.
– То, что на вас есть: часы, деньги, кольца…
Пьер поспешно достал кошелек, часы, и долго не мог снять с жирного пальца обручальное кольцо. Когда это было сделано, масон сказал:
– В знак повиновенья прошу вас раздеться. – Пьер снял фрак, жилет и левый сапог по указанию ритора. Масон открыл рубашку на его левой груди, и, нагнувшись, поднял его штанину на левой ноге выше колена. Пьер поспешно хотел снять и правый сапог и засучить панталоны, чтобы избавить от этого труда незнакомого ему человека, но масон сказал ему, что этого не нужно – и подал ему туфлю на левую ногу. С детской улыбкой стыдливости, сомнения и насмешки над самим собою, которая против его воли выступала на лицо, Пьер стоял, опустив руки и расставив ноги, перед братом ритором, ожидая его новых приказаний.
– И наконец, в знак чистосердечия, я прошу вас открыть мне главное ваше пристрастие, – сказал он.
– Мое пристрастие! У меня их было так много, – сказал Пьер.
– То пристрастие, которое более всех других заставляло вас колебаться на пути добродетели, – сказал масон.
Пьер помолчал, отыскивая.
«Вино? Объедение? Праздность? Леность? Горячность? Злоба? Женщины?» Перебирал он свои пороки, мысленно взвешивая их и не зная которому отдать преимущество.
– Женщины, – сказал тихим, чуть слышным голосом Пьер. Масон не шевелился и не говорил долго после этого ответа. Наконец он подвинулся к Пьеру, взял лежавший на столе платок и опять завязал ему глаза.
– Последний раз говорю вам: обратите всё ваше внимание на самого себя, наложите цепи на свои чувства и ищите блаженства не в страстях, а в своем сердце. Источник блаженства не вне, а внутри нас…
Пьер уже чувствовал в себе этот освежающий источник блаженства, теперь радостью и умилением переполнявший его душу.


Скоро после этого в темную храмину пришел за Пьером уже не прежний ритор, а поручитель Вилларский, которого он узнал по голосу. На новые вопросы о твердости его намерения, Пьер отвечал: «Да, да, согласен», – и с сияющею детскою улыбкой, с открытой, жирной грудью, неровно и робко шагая одной разутой и одной обутой ногой, пошел вперед с приставленной Вилларским к его обнаженной груди шпагой. Из комнаты его повели по коридорам, поворачивая взад и вперед, и наконец привели к дверям ложи. Вилларский кашлянул, ему ответили масонскими стуками молотков, дверь отворилась перед ними. Чей то басистый голос (глаза Пьера всё были завязаны) сделал ему вопросы о том, кто он, где, когда родился? и т. п. Потом его опять повели куда то, не развязывая ему глаз, и во время ходьбы его говорили ему аллегории о трудах его путешествия, о священной дружбе, о предвечном Строителе мира, о мужестве, с которым он должен переносить труды и опасности. Во время этого путешествия Пьер заметил, что его называли то ищущим, то страждущим, то требующим, и различно стучали при этом молотками и шпагами. В то время как его подводили к какому то предмету, он заметил, что произошло замешательство и смятение между его руководителями. Он слышал, как шопотом заспорили между собой окружающие люди и как один настаивал на том, чтобы он был проведен по какому то ковру. После этого взяли его правую руку, положили на что то, а левою велели ему приставить циркуль к левой груди, и заставили его, повторяя слова, которые читал другой, прочесть клятву верности законам ордена. Потом потушили свечи, зажгли спирт, как это слышал по запаху Пьер, и сказали, что он увидит малый свет. С него сняли повязку, и Пьер как во сне увидал, в слабом свете спиртового огня, несколько людей, которые в таких же фартуках, как и ритор, стояли против него и держали шпаги, направленные в его грудь. Между ними стоял человек в белой окровавленной рубашке. Увидав это, Пьер грудью надвинулся вперед на шпаги, желая, чтобы они вонзились в него. Но шпаги отстранились от него и ему тотчас же опять надели повязку. – Теперь ты видел малый свет, – сказал ему чей то голос. Потом опять зажгли свечи, сказали, что ему надо видеть полный свет, и опять сняли повязку и более десяти голосов вдруг сказали: sic transit gloria mundi. [так проходит мирская слава.]
Пьер понемногу стал приходить в себя и оглядывать комнату, где он был, и находившихся в ней людей. Вокруг длинного стола, покрытого черным, сидело человек двенадцать, всё в тех же одеяниях, как и те, которых он прежде видел. Некоторых Пьер знал по петербургскому обществу. На председательском месте сидел незнакомый молодой человек, в особом кресте на шее. По правую руку сидел итальянец аббат, которого Пьер видел два года тому назад у Анны Павловны. Еще был тут один весьма важный сановник и один швейцарец гувернер, живший прежде у Курагиных. Все торжественно молчали, слушая слова председателя, державшего в руке молоток. В стене была вделана горящая звезда; с одной стороны стола был небольшой ковер с различными изображениями, с другой было что то в роде алтаря с Евангелием и черепом. Кругом стола было 7 больших, в роде церковных, подсвечников. Двое из братьев подвели Пьера к алтарю, поставили ему ноги в прямоугольное положение и приказали ему лечь, говоря, что он повергается к вратам храма.
– Он прежде должен получить лопату, – сказал шопотом один из братьев.
– А! полноте пожалуйста, – сказал другой.
Пьер, растерянными, близорукими глазами, не повинуясь, оглянулся вокруг себя, и вдруг на него нашло сомнение. «Где я? Что я делаю? Не смеются ли надо мной? Не будет ли мне стыдно вспоминать это?» Но сомнение это продолжалось только одно мгновение. Пьер оглянулся на серьезные лица окружавших его людей, вспомнил всё, что он уже прошел, и понял, что нельзя остановиться на половине дороги. Он ужаснулся своему сомнению и, стараясь вызвать в себе прежнее чувство умиления, повергся к вратам храма. И действительно чувство умиления, еще сильнейшего, чем прежде, нашло на него. Когда он пролежал несколько времени, ему велели встать и надели на него такой же белый кожаный фартук, какие были на других, дали ему в руки лопату и три пары перчаток, и тогда великий мастер обратился к нему. Он сказал ему, чтобы он старался ничем не запятнать белизну этого фартука, представляющего крепость и непорочность; потом о невыясненной лопате сказал, чтобы он трудился ею очищать свое сердце от пороков и снисходительно заглаживать ею сердце ближнего. Потом про первые перчатки мужские сказал, что значения их он не может знать, но должен хранить их, про другие перчатки мужские сказал, что он должен надевать их в собраниях и наконец про третьи женские перчатки сказал: «Любезный брат, и сии женские перчатки вам определены суть. Отдайте их той женщине, которую вы будете почитать больше всех. Сим даром уверите в непорочности сердца вашего ту, которую изберете вы себе в достойную каменьщицу». И помолчав несколько времени, прибавил: – «Но соблюди, любезный брат, да не украшают перчатки сии рук нечистых». В то время как великий мастер произносил эти последние слова, Пьеру показалось, что председатель смутился. Пьер смутился еще больше, покраснел до слез, как краснеют дети, беспокойно стал оглядываться и произошло неловкое молчание.