Разработчики) | Havok ( Microsoft ) |
---|---|
Стабильный выпуск | 2020.2 / 11 декабря 2020 г . |
Лицензия | Проприетарное / условно-бесплатное ПО |
Веб-сайт | www |
Havok - это программный комплекс промежуточного уровня, разработанный ирландской компанией Havok . Havok предоставляет компонент физического движка и связанные с ним функции для видеоигр.
В сентябре 2007 года Intel объявила о подписании окончательного соглашения о приобретении Havok Inc. [1] В 2008 году Havok была удостоена 59-й ежегодной премии в области технологий и инженерии Emmy Awards за продвижение разработки физических движков в электронных развлечениях. В октябре 2015 года Microsoft объявила о приобретении Havok. [2]
Продукты [ править ]
Пакет промежуточного программного обеспечения Havok состоит из следующих модулей: [3]
- Havok Physics : он разработан в первую очередь для видеоигр и позволяет в реальном времени отслеживать столкновения и динамику твердых тел в трех измерениях. Он обеспечивает несколько типов динамических ограничений между твердыми телами (например, для физики тряпичной куклы ) и имеет высоко оптимизированную библиотеку обнаружения столкновений . Используя динамическое моделирование , Havok Physics позволяет создавать более реалистичные виртуальные миры в играх. Компания разрабатывала специализированную версию Havok Physics под названием Havok FX, в которой для моделирования физики использовались графические процессоры ATI и NVIDIA ; [4]однако цель ускорения GPU была реализована лишь несколько лет спустя. [5]
- Havok AI : В 2009 году Havok выпустила Havok AI, который обеспечивает расширенные возможности поиска пути для игр. Havok AI обеспечивает создание навигационной сетки, поиск пути и отслеживание пути для сред видеоигр.
- Havok Cloth : выпущенная в 2008 году, Havok Cloth занимается эффективным моделированием одежды персонажей и динамикой мягкого тела .
- Havok Destruction (прекращено) : также выпущенный в 2008 году, Havok Destruction предоставляет инструменты для создания разрушаемых и деформируемых сред твердого тела.
- Havok Animation Studio (прекращено) : Havok Animation Studio официально известна как Havok Behavior и Havok Animation. Havok Behavior - это SDK среды выполнения для управления анимацией игровых персонажей на высоком уровне с использованием конечных автоматов . Havok Animation обеспечивает эффективное воспроизведение и сжатие анимации персонажей в играх, а также такие функции, как обратная кинематика .
- Havok Script (прекращено) : Havok Script - это Lua- совместимая виртуальная машина, предназначенная для разработки видеоигр . Он поставляется как часть Havok Script Studio.
- Havok Vision Engine (производство прекращено): 8 августа 2011 года Havok объявила о приобретении немецкой компании по разработке игровых движков Trinigy, а также их Vision Engine и набора инструментов. [6]
Платформы [ править ]
Версия 1.0 Havok SDK была представлена на конференции разработчиков игр (GDC) в 2000 году. Havok SDK является многоплатформенным по своей природе и всегда обновляется для работы на большинстве новейших платформ. Лицензиатам предоставляется доступ к большей части исходного кода C / C ++ , что дает им свободу настраивать функции движка или переносить его на другие платформы, хотя некоторые библиотеки предоставляются только в двоичном формате. В марте 2011 года Havok продемонстрировал версию физического движка Havok, разработанную для использования с Sony Xperia Play , а точнее, с Android 2.3. [7] Во время // BUILD / от MicrosoftНа конференции 2012 года Havok представила полный технологический пакет для Windows 8 , Windows RT , Windows Phone 8 и более поздних версий Windows 10 . [8]
Использование [ править ]
Видеоигры [ править ]
С момента запуска SDK в 2000 году его использовали более чем в 600 видеоиграх.
Другое программное обеспечение [ править ]
Havok также можно найти в:
- Futuremark «s 3DMark2001 и 03 инструментов бенчмаркинга
- плагин для программного обеспечения Maya для анимации
- Valve «S Источник игровой движок использует VPhysics, который является физическим движком Havok редактировался [9]
Havok предоставляет инструменты («Havok Content Tools») для экспорта ресурсов для использования со всеми продуктами Havok из Autodesk 3ds Max , Autodesk Maya и (ранее) Autodesk Softimage . Havok также использовался в виртуальном мире Second Life , где вся физика обрабатывалась серверами онлайн-симуляторов, а не клиентскими компьютерами пользователей. Обновление до версии 4 Havok было выпущено в апреле 2008 года, а обновление до версии 7 началось в июне 2010 года. [10] Житель Second Life Эмилин Накамори сконструировал механические часы с весовым приводом и маятниковой регулировкой, полностью функционирующие Havok Physics, в марте 2019 года. [11] [12]
Ссылки [ править ]
- ^ Intel Corp (2007). «Intel приобретает Havok» . Intel Corp . Проверено 9 сентября 2009 .
- ^ «Хэвок, чтобы присоединиться к Microsoft» . Microsoft . 2015-10-02 . Проверено 2 октября 2015 .
- ^ «Обзор продукта» . Havok.
- ↑ Шилов, Антон (2005). «Havok представляет движок Havok FX для вычисления физических эффектов на графических процессорах» . Xbit Laboratories. Архивировано из оригинала на 2008-12-05 . Проверено 28 ноября 2008 .
- ^ "Havok Physics Playstation 4 Demo" . havokchannel. 2013 . Проверено 20 февраля 2013 .
- ^ "Havok объявляет о приобретении Trinigy" . 2011-08-08. Архивировано из оригинала на 2011-10-05 . Проверено 12 августа 2011 .
- ^ Engadget (2011). «Физический движок Havok прибывает в Android 2.3, демонстрация на Xperia Play» . Engadget . Проверено 5 марта 2011 .
- ^ Business Wire (через Yahoo press) (2012). «Havok ™ продемонстрирует полный набор технологий для Windows 8, Windows RT и Windows Phone 8 на выставке Microsoft Build 2012» . Yahoo press . Проверено 7 ноября 2012 .[ постоянная мертвая ссылка ]
- ^ "VPhysics" . Сообщество разработчиков Valve . Проверено 15 августа 2011 .
- ^ «Примечания к выпуску / Сервер Second Life / 1.40» . secondlife.com . Проверено 27 сентября 2010 .
- ^ https://nwn.blogs.com/nwn/2019/03/-emilin-nakamori-sl-physics-clock.html
- ^ vps nhân hòa
Внешние ссылки [ править ]
- Официальный веб-сайт