Доброго дня,
Ми - стартап, який працює над створенням робота, одна з функцій якого - розмовляти зі своїми господарями. Це буде реалізовано таким чином - на робот буде встановлений планшет, а на дисплеї буде голова кота (html5 вебсторінка). Ми хочемо, щоб цей кіт «розмовляв» не як послідовність картинок з відкритим/закритим ртом (як це реалізовано зараз), а як анімація.
В результаті виконання проекту ми повинні отримати анімацію та код на js для управління нею, який ми можемо інтегрувати в нашу html5 web сторінку. Це повинно бути зроблено в будь-якій з цих технологій (або подібних, але не Юніті):
PixiJS
Three.js
Phaser
Ми хочемо покрити наступні юз кейси (з відповідними функціями JS API та на основі наших зображень котів):
1. Вимова вісеми (звуку) (параметр - одна з наших вісем)
2. Сон (анімація сну з закритими очима і диханням, можливо, з вилітаючими з рота літерами Z)
3. Очікування-нудьга (моргання, рух очей)
4. Встановлення вектора напрямку погляду, рівня відкривання очей, рівня відкривання рота і, можливо, рівня підняття брів вручну
Потім ми будемо викликати відповідні функції з нашого коду на основі поточного стану робота і відповідна анімація відображатиметься на дисплеї.
Наразі ми намагалися імітувати розмову змінюючи форму рота відповідно до звуків, що вимовляються, можете переглянути як це виглядає у приєднаному файлі.
Але ми б хотіли трохи більше “оживити” кота, як наприклад на цьому відео:
https://dribbble.com/shots/17046325-Cat-face-rig.