Disney  превращает компьютерных персонажей в марионеток (ВИДЕО)

Программа на основе заданных пользователем движений персонажа самостоятельно выбирает такое расположение элементов и тросов, которое позволит воспроизвести эти движения. Полученную модель можно распечатать на 3D-принтере. Разработка представлена на конференции по компьютерной графике ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2017, также доступна текстовая версия.

Обычно механизмы и компьютерные модели состоят из набора сочлененных элементов. К примеру, компьютерные персонажи в играх представляют собой виртуальный скелет из жестких конечностей и сочленений, позволяющих им двигаться. Существует два основных типа планирования движений таких объектов — прямая и инверснаякинематика. При прямой кинематике движение родительского-элемента приводит к движению дочерних элементов, к примеру движение плеча приводит к движению локтя и запястья. Инверсная кинематика является противоположной прямой, то есть при таком принципе движение запястья вызывает движения локтя. Такое управление движением гораздо сложнее математически и требует больших вычислительных мощностей, но оно позволяет достичь большей точности.

Именно такой подход использовали в своей разработке специалисты из Disney Research. Сначала пользователь создает скелетную анимацию персонажа или какого-либо объекта. После этого программа добавляет в модель управляющие тросы. Исследователи выбрали их, потому что зачастую из-за размеров модели в нее невозможно встроить электромоторы. Сначала в модель добавляются сотни тросов, которые позволяют точно воспроизвести заданные пользователем движения. Затем система начинает убирать избыточные тросы и перемещать точки их прикрепления.

Разработчики утверждают, что изначально система использовала для модели персонажа из мультфильма 1600 тросов. В процессе оптимизации число снизилось до восьми за 25 секунд, а за три минуты система оставила лишь три троса без потери качества воспроизведения анимации. Большую часть деталей исследователи распечатали на 3D-принтере. Помимо модели персонажа из мультфильма они также показали захват и аналог руки, сделанные с помощью той же программы. Исследователи считают, что их программа значительно облегчит создание реальных копий виртуальных персонажей, и позиционируют свою программу как инструмент для любителей, а не только профессионалов.

Теги:

ТОБІ СПОДОБАЄТЬСЯ

Аналоговий підхід до планування ремонту: виробник фарб створює мініатюрні діорами

Найцікавіші фото кімнат, що чекають на ремонт, перетворяться на напрочуд деталізовані мініатюрні діорами, як слід пофарбовані експертами компанії.

Бренд-агенція UAGENCY зняла ролик про новий етап розвитку інноваційного парку UNIT.City

Команда бренд-агенції UAGENCY створила відеокомунікацію, в основу якої ліг інсайт: сьогодні UNIT.City об’єднує безліч талановитих і працьовитих людей, сприяючи підвищенню ...

15 липня відбудеться онлайн-конференція Technologication про технології для бізнесу

Amazon Web Services, Microsoft, Booking.com, Genesis — лідери своїх сфер, які переживали не одну кризу і трансформацію. 15 липня в ...

Створено пристрій, який здатен імітувати зміни температури у віртуальній реальності

Дослідники знайшли спосіб імітувати зміни температури у віртуальній реальності, впорскуючи в ніс користувача спеціальні хімічні речовини без запаху.

Колір борщу – хіт сезону. Принаймні так запевняє туристична служба Литви

Саме на характерний «холодний рожевий» колір борщу ця прибалтійська країна зробила ставку, щоб привабити до себе якомога більше туристів.

Природа відновлення тіла в новій рекламній кампанії бренду «Моршинська»

Креативне агентство Fedoriv та продакшн-компанія Esse Production House запустили концептуально нову рекламу кампанію бренду «Моршинська».