इस प्रोजेक्ट के बारे में

Reze Design एक ओपन-सोर्स वेब प्लेटफ़ॉर्म है जो MMD (MikuMikuDance) सीन को पूरी तरह से ब्राउज़र में डिज़ाइन, रेंडर और साझा करने के लिए बनाया गया है, जो WebGPU और TypeScript पर आधारित है। इसका उद्देश्य क्लासिक डेस्कटॉप MMD वर्कफ़्लो — मॉडल, मोशन, कैमरा वर्क और MME-शैली इफ़ेक्ट — को एक टैब में लाना है, जिसमें कोई इंस्टॉलेशन नहीं होता और प्रत्येक प्रकाशित सीन के लिए एक स्थायी लिंक होता है। README में वर्णित मुख्य क्षमताएँ: - **MMD मॉडल और मोशन**: PMX और VMD प्लेबैक स्केलेटल एनीमेशन, IK, मॉर्फ और बालों और कपड़ों के लिए रिजिड-बॉडी फिज़िक्स के साथ। एक साथ कई कैरेक्टर लोड किए जा सकते हैं, साथ ही पर्यावरण के लिए एक स्टेज PMX भी। - **मटेरियल शेडर ग्राफ़**: मॉडल को स्टाइल करने के लिए एक ब्लेंडर-शैली नोड एडिटर, जो काम करते समय WGSL में संकलित होता है, जिसमें टून रैंप, रिम और फ्रेस्नेल समर्थित हैं, और ग्राफ़ के लिए सीन लाइटिंग उपलब्ध है। - **रेंडरिंग स्टाइल**: चार अंतर्निहित स्टाइल सेट (Aether Gazer, Wuthering Waves, Zenless Zone Zero, Honkai: Star Rail) नोड ग्राफ़ के रूप में पोर्ट किए गए हैं, जो बैकग्राउंड, आउटलाइन, ग्रेड और ग्राउंड सेटिंग्स को संरक्षित करते हुए समूह भूमिकाओं को फिर से स्टाइल करते हैं। - **सीन इफ़ेक्ट**: लाइव-कोडेड WGSL इफ़ेक्ट मॉडल के पीछे या सामने रखे जाते हैं, जो डेप्थ-अवेयर होते हैं ताकि कण कैरेक्टर के पीछे से गुज़रें। कई इफ़ेक्ट चल सकते हैं और एप्लिकेशन क्रम में कंपोज़िट हो सकते हैं। इफ़ेक्ट बड़ी GPU कण संख्या, हड्डियों के साथ रिबन, लाइट उत्सर्जन, और हड्डी की स्थिति, गीत समय, नोट्स और लिरिक लाइनें पढ़ सकते हैं। प्रत्येक इफ़ेक्ट अपने पैरामीटर घोषित करता है, जिससे पैनल में स्लाइडर उत्पन्न होते हैं। - **एनीमेशन टाइमलाइन और कर्व एडिटर**: व्यूपोर्ट में हड्डियों को खींचकर की पोज़ बनाएं, VMD के बेज़ियर कर्व्स संपादित करें, चेहरे और कैमरा एनिमेट करें, और VMD में वापस निर्यात करें। - **कलर ग्रेडिंग**: ASC CDL कलर व्हील्स के साथ, वास्तविक सीन पर पूर्वावलोकन किया जाता है। - **सीन लाइटिंग**: सूर्य स्थान, विश्व प्रकाश, ब्लूम, HDR विश्व प्रकाश, और लाइटिंग HDRI बनाम दृश्य आकाश के लिए अलग स्लॉट। - **वास्तविक फुटेज प्लेट्स**: वीडियो जिसमें कैरेक्टर खड़ा होता है, कैमरा और फ़्लोर प्लेसमेंट बहाल करता है, झुके हुए फुटेज के समर्थन के साथ। - **प्रॉप्स और कार्ड्स**: हड्डी-संलग्न प्रॉप्स (माइक्रोफ़ोन, पंखा, तलवार) और सीन में चित्र/वीडियो प्लेन। - **वीडियो निर्यात**: 4× MSAA के साथ 4K तक 60 fps mp4, सिनेमास्कोप से वर्टिकल पहलू अनुपात, ग्रीन-स्क्रीन और अल्फा मोड, निर्धारित टाइमिंग के लिए फ्रेम दर फ्रेम रेंडर किया जाता है। - **वैकल्पिक उपयोग आँकड़े**: डिफ़ॉल्ट रूप से बंद, यह रिपोर्ट करता है कि एक तैयार वीडियो किससे बना था, न कि इसे किसने बनाया, सार्वजनिक समग्र परिणाम और एक गोपनीयता पृष्ठ के साथ। - **प्रकाशन**: एक स्थायी URL जो इंटरैक्टिव सीन को स्वयं चलाता है, जिससे दर्शक कैमरा घुमा सकते हैं और सीन को अपने एडिटर में कॉपी कर सकते हैं। - **सामुदायिक सामग्री**: ग्रेड, शेडर ग्राफ़, इफ़ेक्ट और सीन का एक-क्लिक साझाकरण और पुन: उपयोग। - **कमांड पैलेट**: ⌘K क्रियाओं और सेटिंग्स तक पहुँच। - **स्थिरता**: सीन, अपलोड और ड्राफ्ट लोकल स्टोरेज और IndexedDB में सहेजे जाते हैं, जब तक प्रकाशित नहीं किया जाता, सर्वर को कुछ भी नहीं भेजा जाता। - **लिरिक्स से लिप सिंक**: एक `.lrc` फ़ाइल को माउथ-मॉर्फ VMD में परिवर्तित करता है, जो काना, हंगुल, हान्ज़ी, रोमाजी, पिनयिन या अंग्रेज़ी में पाँच MMD माउथ आकृतियों के लिए सिलेबल्स मैप करता है, द्विभाषी लिरिक्स हैंडलिंग के साथ। यह प्रोजेक्ट Reze MMD परिवार का हिस्सा है, जिसमें reze-engine (WebGPU रेंडरिंग फाउंडेशन), reze-studio (टाइमलाइन और कर्व एनीमेशन संपादन), MiKaPo (ब्राउज़र मोशन कैप्चर VMD में निर्यात) और reze-rig (FBX से VMD रीटार्गेटिंग) शामिल हैं। दस्तावेज़ीकरण अंग्रेज़ी और सरलीकृत चीनी में उपलब्ध है। रिपॉजिटरी AGPL-3.0-or-later लाइसेंस के तहत है।