Tutoriel Unity
Tutoriel vidéo
Comment faire bouger l’avatar d’exemple
1. Téléchargez le script et l’avatar d’exemple pour Unity depuis la page suivante.
Télécharger Unity Script et l’avatar d’exemple
2. Chargez le script et l’avatar d’exemple dans Unity.
3. Attachez le script (UnityRecieve_Facemotion3d.cs) à un GameObject.

4. Appuyez sur Settings dans l’app iOS Facemotion3d et vérifiez l’adresse IP de l’iPhone.
Saisissez l’adresse IP de l’iPhone dans le champ « iOS_IP Address » du script Unity.
5. Activez la case « Game Start With Connect » dans le script Unity.
Appuyez sur le bouton « Game Start » ; l’avatar d’exemple commencera à bouger.
Comment faire bouger votre propre avatar
1. Chargez votre avatar original dans Unity.
Créez un BlendShape avec la même convention de nommage que l’avatar d’exemple.
2. Passez à l’onglet Settings → Streaming Settings → Unity dans l’app iOS.
Saisissez ici le nom du Bone de l’avatar et les autres informations.
3. Si vous voulez ignorer les réglages côté iOS et spécifier le nom du Bone côté Unity, vous pouvez le faire dans le script Unity.
Cochez la case « Specify Object Name Inside Unity ».
Saisissez dans le script attaché le nom du GameObject à déplacer.
4. Lancez le jeu et faites bouger l’avatar.
Comment importer des données enregistrées dans Unity
1. Enregistrez avec l’application iOS.
2. Appuyez sur Save, enregistrez les données au format .txt et envoyez-les au PC par e-mail, etc.
3. Téléchargez depuis le site suivant le script permettant d’importer les données enregistrées dans Unity.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing
4. Chargez le script dans Unity.
5. Saisissez le nom du GameObject auquel l’animation sera appliquée.
6. Chargez le fichier .txt exporté depuis l’app iOS.
Comment faire bouger des avatars VRM
Téléchargez le script depuis l’URL suivante et attachez-le au GameObject.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing

Dans le script de l’inspector, sélectionnez l’objet racine du VRM et les GameObjects des bones comme head, eyes et neck.
Activez « Use ARKit BlendShape » pour rechercher et animer les 52 blendshape BlendShapeClips.