Привет, дорогой читатель :-) сегодня рассмотрим, как можно создать собственную маску в социальной сети ВКонтакте. и добавить её в каталог масок, чтобы её юзали все пользователи сайта ВКонтакте.
ЧТО ТАКОЕ МАСКИ ВКОНТАКТЕ?
Маска представляет собой рисунок или анимацию, которая накладывается на лицо пользователя в реальном времени,тем самым создавая некий образ персонажа.
Как создать свою маску ВКонтакте?
Создать свою маску сможет абсолютно каждый человек,вам нужно лишь небольшие знания и голова :-)
Требуется для создание маски:
Графический редактор (Например: фотошоп) умение ориентироваться в информации (Справочник: по – кодам JSON – файла маски) – справка по – созданию доступна в официальной группе ВКонтакте.
Для масок обязательно: Рисункам делайте прозрачный фон (клипарт) – > сохраняйте в формате PNG – размеры масок: не меньше 1024 на 1024 – делать меньше не надо – они будут плохого качества. Чтобы картинку не растягивать сильно – > создайте новый слой с прозрачным фоном размером: 1024×1024 и перенесите нашу маску в этот слой – далее корректируем её размеры в – > этом слое.

Пример и еще раз Пример
Да – совсем забыл упоминать,что для тестирования ваших масок на компьютере вам надо:

Скачайте программу для тестирования маски:
Ваш компьютер должен иметь стационарную веб – камеру – это обязательно для проверки – > через программу.
- Windows — test.mask2_windows.zip
- macOS — test.mask2_macos.zip
После этого:
- извлеките содержимое вашего архива,
- запустите программу для просмотра маски — test.mask2,
- нажмите на кнопку Open mask
- зайдите через проводник в каталог с Вашей маской, выберите ваш файл mask.json и нажмите кнопку «Открыть». (OPEN)
Пример моего mask.json:
{
“name” : “Тут название вашей маски на английском”,
“section” : “3”, это секция отвечает куда – попадет ваша маска после – модерации – это категория
“preview” : “иконка вашей маски.png”,
Категории масок ВКонтакте: (для обозначения секций)
- животные,
- шутливые,
- персонажи,
- шляпы,
- очки,
- искажения лица.
Рабочий код: в – этом коде – используется модель “facemodel” – на все лицо – поэтому вам необходимо скачать специальную картинку и поместить в каталог нашей маски. [Скачать картинку]
{
"name" : "Guy-Fawkes",
"section" : "3",
"preview" : "iconfaw.png",
"effects" : [
{
"name" : "facemodel",
"texture" : "Textures/gayfaw.png",
"eyes" : true,
"mouth" : true
}
]
}

Я использую, прикрепление ко – всему лицу: Поэтому код – немного будет отличаться.
"eyes"
— указывает включает ли ваша маска полигоны глаз.
Этот параметр принимает следующие значения:
- true — полигоны глаз включены;
- false — полигоны глаз выключены.
"mouth"
— указывает, включает ли ваша маска полигоны рта.
Этот параметр принимает следующие значения:
- true — полигоны рта включены;
- false — полигоны рта выключены.
Когда – вы закончили все приготовления:

Вы – можете столкнуться с неприятной проблемой: Ошибка примерно такого содержания: [Ошибка] zip архив содержит повторяющиеся имена файлов
Решение: Вы неправильно запаковали архив! Надо архивировать не сам каталог вашей масочки! – а файлы каталога в единый архив.
После успешного прохода: < – > через бота: Вам дадут ссылку на тестирование вашей маски (Она доступна будет только вам) Чтобы появилась в общем каталоге, надо пройти модерацию. [Попробуйте мою маску по – ссылке]