Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Анимация губ при разговоре (http://www.flasher.ru/forum/showthread.php?t=146516)

AlliAS 10.11.2010 12:46

Анимация губ при разговоре
 
Здравствуйте. Стоит задача сделать более-менее реалистичную анимацию губ при разговоре персонажа. Клип с губами состоит из 7ми кадров от полностью закрытых до максимально открытых. Как (и можно ли) установить зависимость между произносимыми фразами и "шевелением губ" только средствами Flash?

-De- 10.11.2010 12:55

Нам хватило зависимости "пока говорит - губы шевелятся". Кадры сменялись через прозрачность, номер кадра брался рандомом не такой как прошлый. Но кадры были поразнообразнее, не просто от закрытого до открытого, люди так не говорят по-моему)

AlliAS 10.11.2010 13:00

Ну если брать случайный номер кадра то как-раз получиться то, что нужно

alatar 10.11.2010 13:21

Реалистичная анимация делается для положения букв а, о, е, и (может еще что-то, не помню), далее звук прогоняется через парсер, который на выходе дает текст с фонемами (если мне память не изменяет, можно найти и бесплатный), который подсовывается для анимации. Остальные положения губ получаются морфингом.

КорДум 10.11.2010 13:30

В книге Шама Бхангала "Flash трюки. 100 советов профессионала" была статейка про говорящего робота (259 страница), там с кодом прям и полной реализацией. Может, поможет?

Жень Шень 10.11.2010 17:21

Может поможет:
урок "Говорящее яблоко"

AlliAS 10.11.2010 21:34

Всем спасибо за информацию, пока остановился на принципе:
Цитата:

Нам хватило зависимости "пока говорит - губы шевелятся"


Часовой пояс GMT +4, время: 23:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.