Facemotion3d


iFacialMocap मेरा निजी प्रोजेक्ट था, लेकिन मेरे पार्टनर के निमंत्रण पर मैंने Facemotion3d नामक नया ऐप विकसित करना शुरू किया।

Facemotion3d के रिलीज़ होने से iFacialMocap पुराना नहीं होगा, बल्कि कुछ कार्यों में दोनों अलग-अलग होंगे। iFacialMocap में अब तक मौजूद किसी भी फ़ंक्शन को बंद नहीं किया जाएगा।

Facemotion3d की जानकारी निम्न वेब पेज पर देखी जा सकती है।
https://www.facemotion3d.net/

[iFacialMocap और Facemotion3d की तुलना]

1. इंटरफ़ेस और डिज़ाइन में सुधार

iFacialMocap में दिखाए जाने वाले अवतार सरल थे, लेकिन Facemotion3d में कुछ अतिरिक्त अवतार हैं जिनसे अधिक समृद्ध ग्राफिक्स का आनंद लिया जा सकता है।

बटन डिज़ाइन भी सुधारा गया है, जिसमें बटन दबाने पर एनीमेशन भी शामिल है।

Interface and design improvements: comparison of avatars

2. DAZ Studio के साथ संचार

Facemotion3d DAZ Studio के साथ रीयल टाइम में संचार कर सकता है।

DAZ Studio के साथ संचार

3. Maya के साथ सीधा संचार

iFacialMocap PC सॉफ़्टवेयर के माध्यम से Maya से संचार करता था। Facemotion3d में PC पर मध्यस्थ सॉफ़्टवेयर के बिना Maya से सीधे संचार किया जा सकता है।

यह स्ट्रीमिंग से रिकॉर्ड किए गए एनीमेशन को bake करने की गति भी सुधारता है। एनीमेशन bake करते समय स्ट्रीमिंग के जरिए ऑडियो को टाइमलाइन में आयात भी किया जा सकता है।

Maya के साथ सीधा संचार

4. Blender के साथ सीधा संचार

iFacialMocap PC सॉफ़्टवेयर के माध्यम से Blender से संचार करता था। Facemotion3d में PC पर मध्यस्थ सॉफ़्टवेयर के बिना Blender से सीधे संचार किया जा सकता है।

यह स्ट्रीमिंग से रिकॉर्ड किए गए एनीमेशन को bake करने की गति भी सुधारता है। एनीमेशन bake करते समय स्ट्रीमिंग के जरिए ऑडियो को टाइमलाइन में आयात भी किया जा सकता है।

Blender के साथ सीधा संचार

5. Unity के साथ सीधा संचार

iFacialMocap PC सॉफ़्टवेयर के माध्यम से Unity से संचार करता था। Facemotion3d में PC पर मध्यस्थ सॉफ़्टवेयर के बिना Unity से सीधे संचार किया जा सकता है।

इसके अलावा, Facemotion3d में Unity के भीतर ऑब्जेक्ट नाम एम्बेड किए जा सकते हैं, इसलिए गेम बनाना आसान होता है। गेम शुरू होने पर ऐप से स्वतः कनेक्ट करने का विकल्प और UDP के अलावा TCP/IP से संचार करने की विधि भी जोड़ी गई है।

Facemotion3d × Unity — iPhone और Unity से फेस ट्रैकिंग।
Unity के साथ सीधा संचार

6. कई VRM आयात

Facemotion3d iOS ऐप में दो या अधिक VRM मॉडल आयात और पंजीकृत करने देता है। रोशनी और कैमरा जैसी सेटिंग्स को भी बारीकी से समायोजित किया जा सकता है।

कई VRM आयात

7. BlendShape कैलिब्रेशन

Facemotion3d BlendShape को कैलिब्रेट कर सकता है। इससे अवतार की आँखें ठीक से न खुलना या मुँह ठीक से न बंद होना जैसी समस्याओं को संभाला जा सकता है।

8. आवाज़ पहचान पर BlendShape को प्रतिक्रिया कराने की सुविधा

ऐप में पंजीकृत शब्द बोलने पर उस शब्द से संबंधित BlendShape को चलाया जा सकता है। उदाहरण के लिए, “hello” कहने पर hello BlendShape चल सकता है।

9. .scn फ़ाइलों का आयात

Facemotion3d ऐप में .scn फ़ॉर्मैट वाले कस्टम अवतार आयात किए जा सकते हैं।

.scn फ़ाइलें बनाने और उपयोग करने का तरीका निम्न लेख में बताया गया है।
https://note.com/pekochun/n/n69d6b093b1c7

10. ऐप में कई रिकॉर्ड किए गए डेटा को संभालना

iFacialMocap में ऐप के भीतर केवल एक रिकॉर्ड किया गया एनीमेशन संभाला जा सकता था। Facemotion3d में कई डेटा संभाले जा सकते हैं।

उपयोग करने का तरीका निम्न लेख में देखा जा सकता है।
https://note.com/pekochun/n/ne89b6f5661f2

11. रिकॉर्डिंग करते समय स्क्रीन रिकॉर्ड करना

Facemotion3d में एनीमेशन रिकॉर्ड करते समय स्क्रीन भी रिकॉर्ड करने का विकल्प है।

12. अनुरोधों पर प्रतिक्रिया

अतिरिक्त फ़ंक्शन के लिए प्राप्त अनुरोधों को iFacialMocap की तुलना में Facemotion3d को प्राथमिकता देकर लागू किया जाएगा।

13. स्वतः स्क्रॉल होने वाला टेक्स्ट प्रदर्शन

Facemotion3d फेस ट्रैकिंग के दौरान स्वतः स्क्रॉल होने वाला टेक्स्ट दिखा सकता है। यह गीत देखते हुए गाने आदि में उपयोगी है।

Facemotion3d में iFacialMocap में न होने वाली कई अन्य सुविधाएँ भी हैं।

Facemotion3d मुफ्त डाउनलोड है। कृपया इसे आज़माएँ।

FACEMOTION3D जारी करने की पृष्ठभूमि
https://note.com/pekochun/n/n92910c023973