Unity Eğitimi

Video eğitimi

Örnek avatarı hareket ettirme

1. Unity için script'i ve örnek avatarı aşağıdaki sayfadan indirin
Unity Script ve örnek avatar indir

2. Script'i ve örnek avatarı Unity'ye yükleyin.

3. Script'i (UnityRecieve_Facemotion3d.cs) bir GameObject'e ekleyin.

Unity Inspector ayarı

4. Facemotion3d iOS uygulamasında Settings düğmesine basın ve iPhone'un IP address bilgisini bulun.
Unity scriptindeki "iOS_IP Address" alanına iPhone'un IP address değerini girin.

5. Unity scriptindeki "Game Start With Connect" checkbox'ını açın.
"Game Start" düğmesine basın; örnek avatar hareket etmeye başlar.

Kendi avatarınızı hareket ettirme

1. Kendi avatarınızı Unity'ye yükleyin.
Örnek avatarla aynı adlandırma kuralına sahip bir BlendShape oluşturun.

2. iOS uygulamasında Settings → Streaming Settings → Unity sekmesine geçin.
Avatarın bone adını ve diğer bilgileri buraya girin.

3. iOS tarafındaki ayarları yok sayıp bone adını Unity tarafında belirtmek istiyorsanız bunu Unity tarafındaki script içinde yapabilirsiniz.
"Specify Object Name Inside Unity" checkbox'ını işaretleyin.
Hareket ettirmek istediğiniz GameObject adını eklenen script içine girin.

4. Oyunu başlatın ve avatarı hareket ettirin.

Kayıt verilerini Unity'ye aktarma

1. iOS uygulamasıyla kayıt yapın.

2. Save düğmesine basın, kayıt verisini .txt formatında kaydedin ve veriyi e-posta vb. ile PC'nize gönderin.

3. Kayıt verilerini Unity'ye aktarmak için script'i aşağıdaki siteden indirin.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing

4. Script'i Unity'ye yükleyin.

5. Animasyonun uygulanacağı GameObject adını girin.

6. iOS uygulamasından çıkan .txt dosyasını yükleyin.

VRM avatarları hareket ettirme

Script'i aşağıdaki URL'den indirin ve GameObject'e ekleyin.
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing

VRM için Unity Inspector

Inspector script içinde VRM'nin root object'ini ve head, eyes, neck gibi bone'ların GameObject'lerini seçin.
52 blendshape BlendShapeClips'i bulup hareket ettirmek için "Use ARKit BlendShape" seçeneğini açın.