Инженеры компании Ubisoft Montreal представили новую технологию генерации анимации на ходу с помощью нейронных сетей.

Сеть обучалась длительное время на заготовках с Motion-capture анимациями. Теперь, во время игры, она просчитывает путь следования персонажа и если перед ним препятствие, подстраивает анимацию под ситуацию.

В данном ролике демонстрируется подстройка анимации под:

  • неровные поверхности
  • выступы, через которые персонаж автоматически перепрыгивает
  • обрывы
  • стены

Плюс ко всему, анимация персонажа подстраивается под поведение камеры, заставляя персонажа в нужных местах ходить боком или пятиться назад.

Для работы системе нужно несколько миллисекунд и несколько мегабайт оперативной памяти.

 

Это видео примечательно тем, что автор этого рила работал над большими игровыми проектами, такими как: Watch Dogs 2, Final Fantasy XV, Ghost Recon: Wildlands и другие

Вся симуляция была сделана в Maya с использованием nCloth.