Технология состоит из трёх ключевых этапов: стадии предварительной обработки, стадии обучения и стадии выполнения. На первом этапе создаётся база данных с высотами рельефа. На втором нейросеть обучается при помощи этих данных, а затем генерирует общий вектор движений персонажа. На третьем этапе программа получает входные параметры и создаёт анимацию персонажа.
Дэниел Холден, ведущий исследователь проекта, рассказал об эффективности новой технологии:
Наш контроллер занимает очень небольшой объём памяти, вычисления