Привет, дорогой читатель :-) сегодня рассмотрим, как можно создать собственную маску в социальной сети ВКонтакте. и добавить её в каталог масок, чтобы её юзали все пользователи сайта ВКонтакте.
ЧТО ТАКОЕ МАСКИ ВКОНТАКТЕ?
Маска представляет собой рисунок или анимацию, которая накладывается на лицо пользователя в реальном времени,тем самым создавая некий образ персонажа.
Как создать свою маску ВКонтакте?
Создать свою маску сможет абсолютно каждый человек,вам нужно лишь небольшие знания и голова :-)
Требуется для создание маски:
Графический редактор (Например: фотошоп) умение ориентироваться в информации (Справочник: по — кодам 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 архив содержит повторяющиеся имена файлов
Решение: Вы неправильно запаковали архив! Надо архивировать не сам каталог вашей масочки! — а файлы каталога в единый архив.
После успешного прохода: < — > через бота: Вам дадут ссылку на тестирование вашей маски (Она доступна будет только вам) Чтобы появилась в общем каталоге, надо пройти модерацию. [Попробуйте мою маску по — ссылке]