Unity руководство
Video Tutorial
Как двигать пример avatar
1. Скачайте script и пример avatar для Unity со следующей страницы.
Скачать Unity Script и пример avatar
2. Загрузите script и пример avatar в Unity.
3. Прикрепите script (UnityRecieve_Facemotion3d.cs) к GameObject.

4. Нажмите Settings в приложении Facemotion3d iOS и проверьте IP-адрес iPhone.
Введите IP-адрес iPhone в поле “iOS_IP Address” в Unity script.
5. Включите флажок “Game Start With Connect” в Unity script.
Нажмите кнопку “Game Start”, и пример avatar начнет двигаться.
Как двигать свой оригинальный avatar
1. Загрузите свой original avatar в Unity.
Создайте BlendShape с той же схемой именования, что и у примера avatar.
2. В приложении iOS перейдите на Settings → Streaming Settings → вкладку Unity.
Введите здесь имя Bone аватара и другую информацию.
3. Если вы хотите игнорировать настройки на стороне iOS и указать имя Bone на стороне Unity, это можно сделать в Unity script.
Включите флажок “Specify Object Name Inside Unity”.
Введите в прикрепленный script имя GameObject, который нужно двигать.
4. Запустите игру и двигайте avatar.
Как импортировать записанные данные в Unity
1. Выполните запись в приложении iOS.
2. Нажмите Save, сохраните записанные данные в формате .txt и отправьте их на ПК по email и т. п.
3. Скачайте со следующего сайта script для импорта записанных данных в Unity.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing
4. Загрузите script в Unity.
5. Введите имя GameObject, к которому будет применена анимация.
6. Загрузите файл .txt, экспортированный из приложения iOS.
Как двигать VRM avatars
Скачайте script по следующему URL и прикрепите его к GameObject.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing

В inspector script выберите root object VRM и GameObjects bones, таких как head, eyes и neck.
Включите “Use ARKit BlendShape”, чтобы найти и двигать 52 blendshape BlendShapeClips.