Открываем Spark AR. Создаем новый проект. Перед нами появляется рабочее пространство.

Слева сверху есть кнопка Insert, нажимаем ее и добавляем Face Tracker.

Как создать самую простую маску в instagram?

FaceTracker

Фейстрекер позволяет в режиме реального времени находить лицо и определять его координаты в 3D пространстве.

Кликаем правой кнопкой мыши по FaceTracker, выбираем Insert и FaceMesh.

Как создать самую простую маску в instagram?

FaceMesh

FaceMesh описывает маску лица, позволяет наложить рисунок на лицо, сделать ретушь, деформацию и многое другое.

После того как мы вставили FaceMesh на лице должна появиться маска из черно-белой сетки — это дефолтный материал.

Чтобы добавить свой материал, выделите слева facemesh0, справа нажмите «+» возле Material и выберите Create New Material.

Как создать самую простую маску в instagram?

Настройка текстуры

На панеле активов должен появиться новый материал defaultMaterial0, выделяем его. В настройках ставим Shader Type -> Face Paint. Face Paint является лучшим вариантом шейдера, если нам надо нарисовать что-то на лице. Ознакомиться с остальными типами шейдеров можно здесь.

Как создать самую простую маску в instagram?

Добавляем изображение

Нам необходимо изображение 1024x1024px, лучше в формате png. Под блоком Shader Type, открываем блок Face Paint, выбираем «Choose File…» и добавляем файл. Все, маска готова 🙂

Как создать самую простую маску в instagram?

Как скачать сетку лица

Чтобы точнее сделать маску можно скачать сетку лица. Для этого в меню нажимаем Help -> Get Face Reference Assets…

В скаченном архиве откройте папку Textures и используйте любое удобное развернутое лицо 🙂

Аналогичный пример с видео, но на английском на официальном сайте.