Unity ट्यूटोरियल
Video Tutorial
Sample avatar को चलाने का तरीका
1. निम्न पेज से Unity के लिए script और sample avatar डाउनलोड करें।
Unity Script और sample avatar डाउनलोड करें
2. script और sample avatar को Unity में लोड करें।
3. script (UnityRecieve_Facemotion3d.cs) को GameObject से attach करें।

4. Facemotion3d iOS app में Settings बटन दबाकर iPhone का IP address देखें।
Unity script के “iOS_IP Address” field में iPhone का IP address दर्ज करें।
5. Unity script में “Game Start With Connect” checkbox को ON करें।
“Game Start” बटन दबाने पर sample avatar चलना शुरू करेगा।
अपने original avatar को चलाने का तरीका
1. अपने original avatar को Unity में लोड करें।
sample avatar जैसी naming convention के साथ BlendShape बनाएं।
2. iOS app में Settings → Streaming Settings → Unity टैब पर जाएं।
यहां avatar का Bone name और अन्य जानकारी दर्ज करें।
3. यदि आप iOS पक्ष की settings को अनदेखा कर Unity पक्ष पर bone name निर्दिष्ट करना चाहते हैं, तो यह Unity side के script में किया जा सकता है।
“Specify Object Name Inside Unity” checkbox को ON करें।
attached script में उस GameObject का नाम दर्ज करें जिसे चलाना है।
4. game शुरू करें और avatar को चलाएं।
Recorded data को Unity में import करने का तरीका
1. iOS application से रिकॉर्ड करें।
2. Save बटन दबाकर recording data को .txt format में सेव करें और email आदि से PC पर भेजें।
3. recording data को Unity में import करने वाला script निम्न site से डाउनलोड करें।
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing
4. script को Unity में लोड करें।
5. जिस GameObject पर animation लागू होगी उसका नाम दर्ज करें।
6. iOS app से output हुई .txt file को लोड करें।
VRM avatars को चलाने का तरीका
निम्न URL से script डाउनलोड करें और उसे GameObject से attach करें।
https://drive.google.com/drive/folders/1Crbd9GvTk6JK9zWcslRXLEtm-9czYWE5?usp=sharing

inspector script में VRM का root object और head, eyes, neck जैसे bones के GameObjects चुनें।
52 blendshape BlendShapeClips को खोजकर चलाने के लिए “Use ARKit BlendShape” ON करें।