Havok (Software)

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet vonHavok Physics)
Zur Navigation springen Zur Suche springen
Havok Physics

Logo der Firma Havok
Logo der Firma Havok
Basisdaten

Entwickler Havok
AktuelleVersion 2013.1[1]
Betriebssystem Windows,Linux,macOS,Android,iOS
Kategorie Software Development Kit,Physik-Engine
Lizenz proprietär
deutschsprachig nein
www.havok.com

Havok Physics,besser bekannt alsHavok,ist ein Physik-Software-Development-KitfürComputerspiele.Hersteller ist das zuMicrosoftgehörende irische UnternehmenHavok.Es wird oft auch alsPhysik-Enginebezeichnet, wobei Havok nur Funktionen bereitstellt, welche in die eigentlicheSpiel-Engineintegriert werden, und somit keine Engine im eigentlichen Sinn darstellt. Havok unterstützt dabei die PlattformenWindows,macOS,Linux,PlayStation 2,PlayStation 3,PlayStation 4,PlayStation Portable,GameCube,Wii,Wii U,Switch,Xbox,Xbox 360,Xbox OnesowieAndroidundiOS.

Die Hauptfunktionen, die Havok bietet, sind:

  • Charakter-Animation mitRagdoll-Effekten
  • Simulation von Fahrzeugbewegungen
  • Simulation physikalischer Effekte in der Umwelt, wie z. B. umfallende Kisten.

Seit der Veröffentlichung des Software Development Kits im Jahr 2000 wurde es in über 150 Video- und Computerspielen eingesetzt. Diese Spiele sind hauptsächlich imEgo-Shooter-Genre angesiedelt, wie auch das von derValve CorporationentwickelteHalf-Life 2.Für die dem Spiel zugrundeliegendeSource-Enginewurde eine modifizierte Havok-Version verwendet. Doch auch inEchtzeit-StrategiespielenwieStarCraft II: Wings of LibertyvonBlizzard Entertainment,Company of HeroesvonRelic Entertainment,UbisoftsAction-AdventureAssassin’s Creed,NintendosSuper Smash Bros. BrawlundStronghold 3findet es Verwendung. Ebenso ist sie im SpielBattlefield 3aus dem HauseElectronic Artszu finden.

Havok kann auch mit Hilfe vonPlug-insin 3D-Editoren wieAutodesks3ds MaxoderMayaeingesetzt werden. FürAdobe DirectorsShockwave 3Dexistiert ebenfalls einXtra(Zusatzmodul).

Smartphone- und Tablet-Spiele

[Bearbeiten|Quelltext bearbeiten]

Des Weiteren findet sich die Havok-Engine auch in den beiden vonGameloftfür Smartphones und Tablets veröffentlichten SpielenModern Combat 4(2012)undModern Combat Versus(2017).

Im Jahr 2006 wurde von Havok in enger Zusammenarbeit mitNvidiaein neues Physik-Tool entwickelt, das die gesamten Berechnungen für die Physikengine auf den Grafikchip holt. Während die Havok-Engine allein denHauptprozessorfür physikalische Animationen heranzieht, setzt die FX-Version auf dieHardwarebeschleunigungder Grafikkarte. Die Software benötigt dazu lediglich eine Karte, dieOpenGLoderDirectXauf dem Shader Model 3.0 umsetzen kann. Einsetzbar sollte die Havok-FX-Engine daher ab derGeForce-6- und -7-Reihe von Nvidia und bei allenRadeon-Karten ab der X1000er-Reihe vonATIsein. Dennoch riet Havok zu einem rechenstarken Modell, da schwächere Karten in der Regel bereits mit den herkömmlichen Grafikberechnungen ausgelastet sind.

Die Vorteile der FX-Engine liegen dabei im Ausnutzen der Architektur einesGrafikprozessors,die besser für Physikberechnungen geeignet ist als die eines Hauptprozessors. Zudem werden nun Kollisionsabfragen, das Rendering und Simulation vom Grafikprozessor übernommen, wodurch sich der Hauptprozessor nun vollständig um die allgemeine Spielphysik und deren Interaktion mit derKünstlichen Intelligenzkümmern kann. So wird die Physikberechnung um bis zu 13-mal schneller.

Nach dem Kauf der FirmaHavokdurchIntelim September 2007 wurde Havok FX eingestellt. Während Intel die auf Zentralprozessoren ausgelegte Havok-Engine stärker in die eigenen Produkte einbeziehen könnte, fehlt es demUnternehmensportfolioaktuell an leistungsstarken Grafikprozessoren, die für Havok FX geeignet wären. Daher ist eine mögliche Zukunft ungewiss.[2]

Im Juni 2008 vereinbarte Havok eine enge Zusammenarbeit mitAMD.[3]

  1. Intel® Software Network
  2. Golem.de: Intel kauft Havok
  3. heise.de: AMD und Intel arbeiten bei Physikbeschleunigung zusammen