Маскопад: Инстаграм маски Spark AR
428 subscribers
39 photos
10 videos
1 file
148 links
Все о масках для Инстаграм и Фейсбук. Просто, понятно и без лишних телодвижений.

Плюшки креаторам, бесплатные уроки и многое другое 👉 https://maskopad.ru

Для связи со мной используйте прикрепленный к каналу чат.
Download Telegram
У некоторых пользователей сейчас наблюдается проблема с отправкой маски для тестирования на сервера Фейсбук и Инстаграм.

В частности, Spark пишет, что плохое интернет соединение или "что-то пошло не так, попробуйте позже".

Видимо, какие-то уже традиционные проблемы со стороны Фейсбук. Поэтому не надо переживать, если столкнулись сейчас с такой проблемой. Тестируйте пока проекты через приложение на телефоне, а чуть позже пробуйте создать ссылки для тестирования еще раз.
При загрузке эффектов в хаб тоже возникают проблемы. Видимо, готовят какие-нибудь обновления.

Кстати, завтра же, вроде, выход новой версии Spark AR Studio v100. Даже интересно, ждет ли нас что-то новое?
На выходных будет еще одно занятие по сегментации волос.

Открытое, бесплатное, не требующее каких-то дополнительных материалов. Небольшое, но полезное.

Новые видео и/или материалы 2-4 раза в месяц, вы же помните.

Интересно, кто-нибудь догадается, о чем будет этот урок? 😁
Forwarded from VR Journal VR/AR/MR/360/AI/Metaverse (Emarchenberg)
This media is not supported in your browser
VIEW IN TELEGRAM
Линзы от Snapchat к Хэллоуину с полным отслеживанием тела

🗞 Читать на сайте VR Journal
Когда-нибудь и Spark AR дорастет до такого уровня 👆
Как и обещала, записала еще один урок о том, что еще можно сделать с волосами.

На всякий случай напомню, что мы их уже перекрашивали, накладывали текстуру и даже делали кудри.

Этот материал -- не базовый. Если вы его не посмотрите, то ничего не потеряете. Сейчас. Но в будущем, я уверена, этот прием будет более доступен и даже станет обязательной рутиной.

Впрочем, все это (востребованность, уровень сложности, преимущества и недостатки) есть в уроке номер 40:

Создание окклюдера с помощью сегментации волос.
Прошу прощения за небольшую паузу, она вызвана нынешними коронавирусными реалиями.

Я постепенно возвращаюсь в строй, обретаю свой голос и скоро запишу новые уроки (в том числе и то, что задолжала) 👌

А пока хочу вам рассказать о прямом эфире с @nastya_taffi , талантливым разработчиком и создателем Deplacement.

Эфир для тех, кто вообще не понимает, что значит AR и зачем нам вообще нужна дополненная реальность. Тем, кто считает, что AR -- это просто масочки в Инстаграм, думаю, будет полезно. Да и опытным креаторам тоже не помешает вспомнить азы.

Встречаемся сегодня в 6 часов по Москве здесь
​​Заметили, что Инстаграм "сломался"?

Последние пару недель пользователи отмечают множество проблем, в том числе и связанных с эффектами. Поэтому я составила для вас небольшую инструкцию "проблема-решение".

Не получается загрузить эффект в хаб.
В данном случае обычно просто неактивна кнопка, чтобы отправить маску на проверку. Необходимо сначала проверить, все ли пункты верно заполнены/загружены. Если все сделано верно, а проблема не исчезла, то сначала перезагрузите компьютер, а если не помогло -- смените браузер. Смена браузера помогает в большинстве случаев.

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

Нет статистики использования эффектов.
Последняя статистика доступна нам от 8 ноября. На следующие дни ее нет. Фейсбук уже отписался, что о проблеме знает, все починят в ближайшее время. Обещают даже не потерять данные за эти дни.

Если столкнулись с другими проблемами -- пишите в комментариях, я дополню мини-инструкцию.
​​Статистика появилась. Но пока это вряд ли можно назвать восстановлением.

Поэтому ждем и надеемся, что работы еще ведутся, а данные вернут в нормальном виде 🤞

Кто не заметил: там все по нулям. Статистика есть, но ее нет.
Статистику восстановили. Можете проверять и просить проверить заказчиков 👌
Хочу отметить, что помимо уроков и различных материалов, на сайте я размещаю и полезные статьи. Это как абсолютно новые тексты, так и доработанные старые.

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

Перейти к статье

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

Статья о тз

Статьи еще будут пополняться, все их можно увидеть здесь. Надеюсь, вся эта информация будет полезна для вас.
Сообщество креаторов захлестнула паника: маски одобрены, но не отображаются! Что делать?

Друзья мои, ничего, к сожалению, не поделать. Сейчас у Фейсбук идут какие-то массовые баги с эффектами: не всегда работают тестовые ссылки, не везде отображаются загруженные маски, "ломаются" текстуры.

Неприятно, но нам остается только подождать, пока буря с багами немного утихнет.

Не паникуйте, пожалуйста. Просто следите за событиями -- я стараюсь оперативно сообщать вам обо всех проблемах и новостях.
Прямые эфиры от разработчиков дополненной реальности.

Если кто-то не понял: ни я, ни спикеры -- никто из нас вам ничего не продает и не рекламирует. И этот пост -- тоже не реклама, а обычный анонс интересного для AR разработчиков мероприятия.

Такие прямые эфиры с другими разработчиками -- это возможность узнать их профессиональное мнение, а также услышать что-то полезное для себя. Все это уже достаточно обыденно для иностранных разработчиков, но, видимо, пока еще непривычно русскоязычной аудитории (которая везде ждет подвох) 🤷🏼‍♀️

Сегодня прямой эфир проведет @a_e_surnin . Александр -- официальный партнер Фейсбук по AR. Поэтому я уверена, что будет интересно.

Встречаемся сегодня в 7 часов по Москве здесь.
Позавчера пришло обновление, и в 102 версии Spark AR нам щедро отсыпали новых возможностей. Но их мы обсудим позже.

А сегодня я хочу поговорить о том, о чем молчать больше невозможно. О Face Tracker.

Итак, друзья, запомните (формула проста): на сколько лиц вы делаете эффект, столько трекеров к ним и нужно добавить.

Если вы считаете, что добавлять Face Tracker отдельно для каждого FaceMesh -- хорошая идея и вообще удобно, то представьте себе, что это аналогично тому, чтобы надевать отдельно шапку на правое ухо, отдельно на левое, отдельно на макушку... и так далее.

Когда я смотрю на несколько Face Tracker в проекте с маской на одно лицо, я сразу понимаю, что человек не понимает, что он делает и зачем нужен этот трекер. Самое страшное, когда я вижу это у тех, кто продает курсы и готовит "профессионалов". Если увидите таких -- бегите и не оборачивайтесь.

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

Надеюсь, вам будет полезно.

Читать: Face Tracker, Hand Tracker, Plane Tracker, Target Tracker в Spark AR.
Если вы в проекте делаете сегментацию пользователя (для замены фона или создания контура вокруг пользователя, например), то сделать выравнивание кожи лица обычным добавлением FaceMesh с материалом для ретуши не получится.

В целом, принцип достаточно прост и схож с тем, как мы совмещаем пресет и ретушь. Тем не менее, только за эту неделю я получила с десяток вопросов о том, как совмещать person segmentation и ретушь. Поэтому решила записать мини-урок, чтобы ответить сразу на все эти вопросы. Ну и напомнить о том, что вообще представляет собой сегментация в Spark AR Studio.

Смотреть урок

Очередной урок будет на следующей неделе. О том, как строить логику эффектов, на примере вот такой игры Eater. Как и обещала 🤗
Загрузила 20 новогодних текстур для FaceMesh на свой Gumroad (если у кого-то остались текстуры с прошлого года -- это они).

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

И да, друзья, новогодние эффекты пора публиковать прямо сейчас: оставьте запас в 10 дней для модерации (на всякий случай) и несколько дней для активного использования ваших праздничных эффектов перед самой новогодней ночью.

Получить текстуры
​​Не спешите обновляться до 103 версии!

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

Впрочем, ничего нового 🤷🏼‍♀️
Forwarded from РЕПТИЛОИДНАЯ
Что такое Advanced Render Options на самом деле?
#какэтоработает #sparkar #lensstudio #многабукаф

— Помогите, когда отдаляю камеру, ретушь исчезает…
— Убери галочку!

Этим пользуются абсолютно все, но как только дело доходит до чего-то сложнее лута и ретуши, часто начинаются проблемы. Давайте раз и навсегда разберемся — как оно вообще работает? 🤔

1. Начнем с простого. Изначально движок пытается рендерить (отображать) объекты согласно порядку их расположения в Scene — сперва те что выше, потом те что ниже.

2. Далее в дело вступает буфер глубины. Объект, который находится ближе к камере, перекроет тот, что дальше.
Объекты могут:
— Читать из буфера (Use Depth Test). Если выключено, то проверка не выполняется (и движок смотрит на порядок в Scene).
— Записывать в него (Write to Depth Test). Если выключено, то другие объекты перестают «видеть» этот объект — он не участвует в их проверках. При этом, если Use включен, для самого объекта проверка выполняются.

Примеры:

Пресет. Он находится в фокальной плоскости камеры, а фейсмеш может быть как ближе, так и дальше — но нам надо, чтобы ректангл всегда был за фейсмешем (дальше). Мы отключаем галочки, чтобы ректангл перестал видеть другие объекты (и ничего его не перекрыло), и ставим его выше, чтобы он рендерился в первую очередь и стал фоном для всего остального.

Как мы добавляем шум, пыль, киру? Все то же самое, но ректангл уже ниже всех остальных объектов в Scene (а следовательно и ближе к камере).

Почему два плейна, будучи в одной точке, начинают мерцать? Т.к. координаты совпадают, движок не может понять, что ближе, и из-за погрешности вычислений возникают глюки. Решение: отключить Write у одного из плейнов (тогда второй перестанет его видеть), или чуть подвинуть один из них по оси Z.

Домашнее задание: попробуй понять, как на все это влияют слои.

Надеюсь, стало понятно, почему мы делаем именно так, а не иначе. Обязательно перешли пост знакомым креаторам — особенно, если они начинающие и задавайте вопросы в коментах!
Видели эффекты, в которых можно менять маску по взмаху руки?

Если так и не поняли, как это сделано или просто хотите использовать этот прием в своих проектах -- вам обязательно надо посмотреть мой новый урок:

Смена маски по взмаху руки -- смотреть.
​​Подготовила материал о типах данных в Spark AR Studio.

Да, статья занудная и сложная, немало терминологии. Но, если вы начали работать с патчами и хотите научиться создавать в своих эффектах логику, то придется немного напрячься.

Если что-то непонятно или вам кажется, что слишком сложно рассказано, напишите об этом в комментариях здесь или под статьей. Обязательно учту все пожелания: хочу сделать материалы доступными, понятными и полезными, поэтому буду благодарна всем за обратную связь.

И, если вы хоть раз видели подобное сообщение об ошибке 👇 и/или хотите знать, что там за "скаляры" и "булеаны", то рекомендую прочитать этот материал.

Читать "Типы данных в патчах Spark AR Studio"