• IT-Karriere:
  • Services:

Animationsverfahren: Maschinelles Lernen für das übernächste Assassin's Creed

Mehr Umfang, mehr Daten: Aktuelle Spiele werden immer größer. Daniel Holden von Ubisoft zeigt, wie maschinelles Lernen künftig beim Erstellen von Animationen helfen könnte.

Artikel veröffentlicht am ,
Daniel Holden von Ubisoft Montreal auf der GDC 2018 in San Francisco
Daniel Holden von Ubisoft Montreal auf der GDC 2018 in San Francisco (Bild: Peter Steinlechner / Golem.de)

Es gibt rund 15.000 Animationsphasen in Assassin's Creed Origins. "Bei drei Jahren Entwicklungszeit sind das rund 20 Animationen am Tag, die im Motion-Capture-Studio aufgezeichnet und dann weiterbearbeitet und getestet werden müssen", rechnete Daniel Holden auf der GDC 2018 vor. Holden ist Animation Researcher bei der für Grundlagentechnologie zuständigen Abteilung La Forge von Ubisoft in Montreal. Und fragte sich, wie das in ein paar Jahren sein werde: "Was erwarten die Spieler - 100.000 Animationsphasen, eine Million?" Mit den derzeitigen Arbeitsmethoden sei das nicht mehr zu bewältigen.

Stellenmarkt
  1. über duerenhoff GmbH, Raum Fuldatal
  2. Bayerische Versorgungskammer, München

Holden und sein Team beschäftigen sich damit, wie maschinelles Lernen und neuronale Netze bei der Generierung von Animationen helfen können. Im Ansatz gibt es das sogar schon: Das ebenfalls von Ubisoft stammende Actionspiel For Honor verwendet eine Technologie namens Motion Matching, die ebenfalls auf maschinellem Lernen basiert.

Im Prinzip geht es darum, dass die Spielalgorithmen immer die möglichen Steuerbefehle des Spielers vorausahnen, was zu raschen Reaktionen und damit schneller Action führt. Bei For Honor gibt es aber ebenso wie bei Assassin's Creed Origins und anderen aktuellen Spielen noch eine hierarchisch in zwölf Ebenen sortierte interne Datenbank mit Befehlen, was das Programm mit den Eingaben des Spielers in welchem Fall macht.

Diese Datenbank will Holden durch kompaktere Datensätze mit maschinell erstellen Algorithmen ersetzen. Die finden selbst heraus, was die Spielfigur im nächsten Moment macht, und wählen die passende Animationsphase aus. Holden betonte, dass "maschinelles Lernen keine Magie ist, sondern Mathematik" - anders als das oft in der Öffentlichkeit wahrgenommen werde.

Das liegt auch daran, dass die verwendeten Funktionen schnell sehr komplex werden. In der Praxis könnten die Verfahren dazu führen, dass für die Erstellung von Animationen eine Handvoll Schauspieler im Motion-Capture-Studio eine halbe Stunde herumlaufen und für das Spiel sinnvolle Bewegungen ausführen.

Dabei fallen viele Gigabyte an Daten an, die sich durch das neuronale Netzwerk aber auf rund 200 MByte für eine Millisekunde an Animation verkleinern lassen - das klingt viel, ist für Spielentwickler aber eine jetzt schon handhabbare Größe.

Bis die Verfahren soweit sind, ist laut Holden aber noch viel Arbeit nötig. Das betrifft unter anderem das Blending - also die Übergänge, die unterschiedliche Animationsphasen miteinander verbinden. Bei seinem Vortrag zeigte der Entwickler eine Reihe von Filmen mit Animationen, bei denen die Algorithmen völlig unnatürliche Bewegungen errechneten: gleiten statt gehen, zusammenklappende Figuren und ähnliches. Zwischen dem teils lustigen Datenmüll waren aber auch immer wieder authentische Schritte zu sehen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. (-47%) 21,00€
  2. 4,99€
  3. (-91%) 2,20€
  4. 36,99€

melog89 22. Mär 2018

Cool wäre wenn man den virtuellen Charakteren mittels KI eine eigene Persönlichkeit...

dark_matter 22. Mär 2018

Das sind keine Bugs im klassischen Sinne, sondern das Verhalten ist offensichtlich tief...

MrAnderson 22. Mär 2018

Die aktuelle Demo nicht, aber hab mir grad ein paar Ubi-Videos zum Thema Motion Matching...


Folgen Sie uns
       


IBM - von der Lochkarte zum Quantencomputer (Golem Geschichte)

Golem.de erzählt die über 100-jährige Geschichte von Big Blue im Video.

IBM - von der Lochkarte zum Quantencomputer (Golem Geschichte) Video aufrufen
Echo Auto im Test: Tolle Sprachsteuerung und neue Alexa-Funktionen
Echo Auto im Test
Tolle Sprachsteuerung und neue Alexa-Funktionen

Im Auto ist die Alexa-Sprachsteuerung noch praktischer als daheim. Amazon hat bei Echo Auto die wichtigsten Einsatzzwecke im Fahrzeug bedacht.
Ein Test von Ingo Pakalski

  1. Echo Auto Amazon bringt Alexa für 60 Euro ins Auto
  2. Echo Flex mit zwei Modulen im Test Gut gedacht, mäßig gemacht
  3. Amazon Zahlreiche Echo-Modelle nicht mehr bis Weihnachten lieferbar

Mehrwertsteuersenkung: Worauf Firmen sich einstellen müssen
Mehrwertsteuersenkung
Worauf Firmen sich einstellen müssen

Wegen der Mehrwertsteuersenkung müssen viele Unternehmen in kürzester Zeit ihre Software umstellen. Alle möglichen Sonderfälle müssen berücksichtigt werden, der Aufwand ist enorm.
Von Boris Mayer

  1. Raumfahrt Vega-Raketenstart während Corona-Ausbruchs verschoben
  2. Corona Google und Microsoft starten Weiterbildungsprogramme
  3. Kontaktverfolgung Datenschützer kritisieren offene Gästelisten

Laravel/Telescope: Die Sicherheitslücke bei einer Bank, die es nicht gibt
Laravel/Telescope
Die Sicherheitslücke bei einer Bank, die es nicht gibt

Ein Leser hat uns auf eine Sicherheitslücke auf der Webseite einer Onlinebank hingewiesen. Die Lücke war echt und betrifft auch andere Seiten - die Bank jedoch scheint es nie gegeben zu haben.
Ein Bericht von Hanno Böck

  1. IT-Sicherheitsgesetz Regierung streicht Passagen zu Darknet und Passwörtern
  2. Callcenter Sicherheitsexperte hackt Microsoft-Betrüger
  3. Sicherheit "E-Mail ist das Fax von morgen"

    •  /