Jacobs Маски AR
Пристрої: усі, де встановлений Facebook app
Напередодні нового року
Початок грудня 2019 року. Весь світ наповнений новорічним настроєм. Люди починають передноворічні забіги по магазинах, змітаючи все на своєму шляху. Компанії активно пускаються в останню гонку року, намагаючись досягти все, що хотіли зробити протягом року і закрити всі справи з довгої шухляди. Міста наповнюються гірляндами, за всіма радіо звучать новорічні мотиви. Настрій радісний без всякої на те причини і весь світ здається милим і привітним. Саме в цьому стані ми отримали завдання від компанії Be It Agency зі створення двох масок в доповненій реальності в Facebook для маркетингової компанії Jacobs Ukraine.
Дві великі новорічні ідеї
Завдання, яке ми отримали, полягало в створенні двох масок для Facebook. Одна маска з ефектом паралакса, завдяки якій кожен бажаючий міг зробити селфі на тлі каміна, новорічної ялинки і аромоксамиту Jacobs, який чарівно підіймається з брендової чашки. І якщо з цим завданням все було зрозуміло, то з другої маскою довелося ставити багато питань. Для другої маски ми повинні були створити 3D чашку, яка б ставилася на будь-яку рівну поверхню. Чашка мала бути наповнена новорічними подарунками згідно з наданим референсом, а при натисканні на чашку повинен мав йти сніг, викликаючи дитячі приємні спогади.
Чарівна чашка і мільйон трісів снігу
Перші спроби створити сніг навколо чашки приводили мобільні пристрої в замешкання. Крім використання величезної кількості оперативної пам’яті для запуску доповненої реальності і пошуку плоскої поверхні, ми генерували тисячі дрібних частинок снігу, що призводило до повної зупинки телефонів. Вирішивши проблему зі снігом за рахунок використання технології часток, ми зіткнулися з новим завданням. На представленому зображенні-референсі чашки через відкртиі двері було видно тільки частину кімнати. Але доповнена реальність відрізняється свободою дій своїх користувачів. А знаючи з досвіду цікавість людей, ми були впевнені, що всередину кімнати через відкриті двері заглядати будуть усі. Ми підібрали інтер’єр з новорічних атрибутів і вже з другого разу погодили цей набір. Ялинка, камін, дві новорічних шкарптеки, подарунки, свічки, крісло, м’яка іграшка, двері, чашка, новорічний вінок, сніжна платформа, вікна та нічні ліхтарі. Все це було зроблено як окремі 3D об’єкти і об’єднані в рамках однієї сцени. В ліміт 4 мб для маски Facebook ми, звичайно, аж ніяк не вкладалися.
Оптимізація, багато оптимізації
Оптимізація. Це те слово, яке звучало напередодні нового року в нашій компанії частіше, ніж грала пісня Happy New Year по радіо, а вона грала дуже часто. Кожен елемент маски був розглянут під мікроскопом з приводу зменшення ваги зі збереженням первинної краси. Після довгих годин наполегливої роботи, ми досягли 4 мб ваги і полегшено зітхнули. Але проблеми на цьому не закінчилися. Сніг з невідомої причини став йти не зверху вниз, а як завгодно - зліва, зсередини, зовні чашки. Тексти-привітання хаотично міняли свої розміри, аромоксамит просто відмовлявся підніматися з чашки. Після дводенного робочого марафону до першої години ночі і одного суботнього забігу до 12 ночі, ми все таки вирішили усі проблеми і відправили на публікацію новорічні маски.
Новий рік під контролем
Зазвичай, модерація нових масок і фільтрів з доповненою реальністю займає у Facebook від 3 до 5 робочих днів. Наші маски були опубліковані через добу після відправки на перевірку і нам дуже хочеться вірити, що фахівці Facebook зрозуміли, що нам довелося зробити, щоб всі бажаючі змогли насолодитися чашечкою прекрасної кави Jacobs і відправити новорічні поздоровлення своїм близьким, використовуючи наші маски.
Перелік робіт по проекту
- Розробка ефекту паралаксу
- Створення всіх 3D моделей за проектом
- Оптимізація 3D моделей
- Розробка механіки поздоровлень
- Збірка сцени, настройка VFx, імплементація звуків
- Публікація в Facebook