Abo
  • IT-Karriere:

Animationstechnologie: Remedy Games verwendet Motion Matching in P7

In seinem nächsten Projekt verwendet das finnische Entwicklerstudio Remedy Games (Alan Wake, Quantum Break) die Animationstechnologie Motion Matching. Auf der Tagung Devcom hat Illkka Kuusela das System vorgestellt.

Artikel veröffentlicht am ,
Senior Gameplay Animator Illkka Kuusela auf der Devcom 2017 in Köln
Senior Gameplay Animator Illkka Kuusela auf der Devcom 2017 in Köln (Bild: Peter Steinlechner / Golem.de)

Unter dem Arbeitsnamen P7 arbeitet das finnische Entwicklerstudio Remedy Games (Alan Wake, Quantum Break) an einem neuen Spiel in einem neuen Szenario für Windows-PC, Xbox One und Playstation 4. Dabei handelt es sich um einen Third-Person-Actiontitel, über dessen Inhalt noch nichts bekannt ist. Auf der Entwicklertagung Devcom, die im Vorfeld der Gamescom 2017 in Köln stattfindet, hat Senior Gameplay Animator Illkka Kuusela das Animationssystem vorgestellt, das in P7 zum Einsatz kommen wird.

Stellenmarkt
  1. Hasso-Plattner-Institut für Digital Engineering gGmbH, Potsdam
  2. RSG Group GmbH, Berlin

Remedy hat sich laut Illkka Kuusela für ein Verfahren namens Motion Matching entschieden. An der Technologie forschen Entwickler in aller Welt schon seit einigen Jahren. Soweit bekannt, kommt sie aber bislang nur in einem Spiel zum Einsatz: Ubisoft hat sie für das im Februar 2017 veröffentlichte For Honor benutzt.

In P7 wird eine von Remedy für seine hauseigene Northlight-Engine selbst programmierte Version verwendet. Motion Matching lässt die Figuren in erster Linie gehen, laufen und sprinten. Stark vereinfacht kommen bei dem System sehr viele unterschiedliche Animationen wie zum Beispiel leichte Kurve, mittlere Rechtskurve oder starke Kurve zum Einsatz. Welche dieser Animationen konkret von dem Programm verwendet wird, bestimmen Algorithmen.

Die sind bewusst so gehalten, dass sie nicht akribisch die einzige genau passende Animationsdatei auswählen, sondern möglichst schnell auf Basis von Deep Learning agieren. Wenn dann der vorausberechnete Weg eines Charakters einmal nicht ganz perfekt gegangen wird, ist das laut Illkka Kuusela nicht weiter schlimm.

Weil Motion Matching sehr ressourcensparend sei, könnte ein derartiger Makel nämlich durch andere Maßnahmen mehr als ausgeglichen werden, so dass das Endergebnis sogar besser als herkömmliche Animationssysteme sei. "Unsere Programmierer lieben Motion Matching", so Kuusela. In einem untersuchten Fall habe der Speicherbedarf für ein herkömmliches Verfahren bei 700 KByte bis 1 MByte gelegen, während sich Motion Matching mit 5 KByte begnügt habe - und dabei statt 4.823 Nodes lediglich 3 Nodes hätten kontrolliert werden müssen. Außerdem sei das System deutlich weniger anfällig für Bugs.

Remedy Games hat den Angaben zufolge auf Basis seines Actionspiels Quantum Break innerhalb von vier Wochen einen eigenen Prototypen für weitere Untersuchungen programmiert. Der hat zwar noch ein paar grundsätzliche Probleme offenbart, aber an denen wird nun weiter gearbeitet.

So hat etwa das schlichte Beenden eines Laufes für Kummer gesorgt, und mit stehenden Figuren kam das System gar nicht zurecht. Allerdings können die Entwickler laut Kusela in den wenigen Fällen, in denen Motion Matching für grundsätzliche Probleme sorgt, relativ einfach auf traditionelle Verfahren zurückgreifen.



Anzeige
Hardware-Angebote
  1. 177,90€ + Versand (Bestpreis!)
  2. 334,00€
  3. täglich neue Deals bei Alternate.de

dantist 21. Aug 2017

Im zweiten YouTube-Video sieht man es gut ab 6:40. Sieht ziemlich beeindruckend aus mMn :)

Bruto 21. Aug 2017

Ist dann wohl nicht ziemlich Deep, dieses Learning. Hauptsache mal kurz das Stichwort...


Folgen Sie uns
       


Openbook erklärt (englisch)

Openbook ist ein neues soziales Netzwerk, das sich durch Crowdfunding finanziert hat. Golem.de hat sich mit dem Gründer Joel Hernández über das Projekt unterhalten.

Openbook erklärt (englisch) Video aufrufen
Azure Speech Service: Microsofts Demos entstehen im fensterlosen Nerd-Keller
Azure Speech Service
Microsofts Demos entstehen im fensterlosen Nerd-Keller

Build 2019 Moderne Architektur, große Fenster, ein Zen-Garten: Microsofts Campus wirkt außen modern und aufgeräumt. Präsentationen entstehen trotzdem in einem fensterlosen Raum, in dem sich Hardware und Werkzeug stapeln. Microsoft zeigt dort auch eine ungeskriptete Version seiner Spracherkennungssoftware.
Von Oliver Nickel

  1. Beta Writer Algorithmus schreibt wissenschaftliches Buch
  2. Google Neuer KI-Rat soll Googles ethische Richtlinien umsetzen
  3. Affectiva KI erkennt die Gefühle von Autofahrern

Das andere How-to: Deutsch lernen für Programmierer
Das andere How-to
Deutsch lernen für Programmierer

Programmierer schlagen sich ständig mit der Syntax und Semantik von Programmiersprachen herum. Der US-Amerikaner Mike Stipicevic hat aus der Not eine Tugend gemacht und nutzt sein Wissen über obskure Grammatiken, um Deutsch zu lernen.
Von Mike Stipicevic

  1. Programmiersprachen, Pakete, IDEs So steigen Entwickler in Machine Learning ein
  2. Software-Entwickler Welche Programmiersprache soll ich lernen?

Oneplus 7 Pro im Hands on: Neue Konkurrenz für die Smartphone-Oberklasse
Oneplus 7 Pro im Hands on
Neue Konkurrenz für die Smartphone-Oberklasse

Parallel zum Oneplus 7 hat das chinesische Unternehmen Oneplus auch das besser ausgestattete Oneplus 7 Pro vorgestellt. Das Smartphone ist mit seiner Kamera mit drei Objektiven für alle Fotosituationen gewappnet und hat eine ausfahrbare Frontkamera - das hat aber seinen Preis.
Ein Hands on von Ingo Pakalski

  1. Oneplus 7 Der Nachfolger des Oneplus 6t kostet 560 Euro
  2. Android 9 Oneplus startet Pie-Beta für Oneplus 3 und 3T
  3. MWC 2019 Oneplus will Prototyp eines 5G-Smartphones zeigen

    •  /