ट्यूटोरियल गाइड

2026 में Unity में Meshy के साथ 3D मॉडल का उपयोग कैसे करें (8 चरण)

Meshy AI-जनित 3D मॉडल को 8 चरणों में Unity में आयात करें। गुलाबी सामग्री, स्केल समस्याएं, और FBX बनाम GLB को ठीक करें। URP, HDRP, LOD, और एनिमेशन को कवर करता है।

Meshy में सब कुछ बहुत अच्छा लगता है। ज्योमेट्री साफ़ है, टेक्सचर ठोस हैं, और मॉडल बिल्कुल वैसा ही है जैसा आपने सोचा था। फिर आप इसे Unity में खींचते हैं, और सब कुछ बिगड़ जाता है: मटेरियल गुलाबी ठोस हो जाता है, मॉडल या तो गगनचुंबी इमारत के आकार का होता है या 0.01 स्केल पर लगभग कुछ भी नहीं रह जाता है, और आप FBX बनाम GLB ड्रॉपडाउन को देखते हुए अटक जाते हैं, यह सोचते हुए कि आपको बीस मिनट पहले कौन सा चुनना चाहिए था। इसमें से कोई भी आपकी गलती नहीं है। Meshy-to-Unity वर्कफ़्लो में बस सेटिंग्स का एक विशिष्ट सेट होता है जिसे पहली बार सही होना चाहिए। यह गाइड सभी 8 चरणों को कवर करती है: Meshy में सही एक्सपोर्ट फ़ॉर्मेट चुनने से लेकर Unity में PBR मटेरियल सेट करने, कोऑर्डिनेट स्केल को सही करने, LODs को कॉन्फ़िगर करने, और एनिमेशन को बिना कुछ तोड़े इम्पोर्ट करने तक।

त्वरित तथ्य

विशिष्टताविवरण
जनरेशन-से-आयात समय5–15 मिनट (AI जनरेशन समय को छोड़कर)
अनुशंसित निर्यात प्रारूपFBX (डिफ़ॉल्ट), GLB (glTFast प्लगइन की आवश्यकता)
Unity संस्करण समर्थनUnity 2021 LTS और उससे ऊपर
रेंडर पाइपलाइन समर्थनBuilt-in, URP, HDRP
एनिमेशन समर्थनहाँ। Meshy में रिगिंग सक्षम करके निर्यात करें
प्लगइन आवश्यक?वैकल्पिक: Meshy Unity प्लगइन; GLB के लिए glTFast आवश्यक

मेशी + यूनिटी वर्कफ़्लो क्या है?

मेशी + Unity 3D मॉडल फ़ॉर यूनिटी वर्कफ़्लो, मेशी के AI प्लेटफ़ॉर्म में 3D एसेट जनरेट करने, उसे गेम-रेडी फ़ॉर्मेट में एक्सपोर्ट करने और यूनिटी के अंदर आपके टार्गेट प्लेटफ़ॉर्म और रेंडर पाइपलाइन के लिए सही तरीके से कॉन्फ़िगर करने की एंड-टू-एंड प्रक्रिया है। मेशी क्रिएटिव हैवी लिफ्टिंग (ज्योमेट्री, UV मैपिंग और PBR टेक्सचर) संभालता है, जबकि यूनिटी लाइटिंग, फ़िज़िक्स, एनिमेशन और रनटाइम बिहेवियर संभालता है। ये दोनों टूल एक-दूसरे के पूरक हैं: मेशी आपकी एसेट फ़ैक्टरी है, यूनिटी आपका रनटाइम एनवायरनमेंट है।

यहाँ एक नज़र में पूरी पाइपलाइन है:

मेशी में 3D मॉडल जनरेट करें → एक्सपोर्ट फ़ॉर्मेट चुनें → यूनिटी में इम्पोर्ट करें → मटीरियल कॉन्फ़िगर करें → स्���ेल सेट करें → ऑप्टिमाइज़ करें → शिप करें

यूनिटी में AI-जनित 3D मॉडल का उपयोग क्यों करें?

पारंपरिक एसेट निर्माण (मॉडलिंग, UV अनरैपिंग, टेक्सचर बेकिंग) में एक कुशल कलाकार को प्रति एसेट 4–12 घंटे लग सकते हैं। Meshy इसे मिनटों में संक्षिप्त कर देता है, जो इंडी डेवलपर्स और छोटे स्टूडियो के लिए आर्थिक रूप से संभव को मौलिक रूप से बदल देता है। एक एकल डेवलपर अब आउटसोर्सिंग या DCC टूल में सप्ताह बिताए बिना पूरे गेम दृश्य को विविध, बनावट वाले प्रॉप्स से भर सकता है।

विशेष रूप से यूनिटी डेवलपर्स के लिए, Meshy का Text to 3D और Image to 3D आउटपुट सबसे सामान्य उपयोग मामलों को कवर करता है: पर्यावरण प्रॉप्स, स्टाइलाइज़्ड कैरेक्टर, वाहन और आर्किटेक्चरल तत्व। प्रत्येक निर्यात में UV-मैप की गई ज्योमेट्री और यूनिटी की मटेरियल प्रणाली के लिए तैयार PBR टेक्सचर शामिल हैं।

यह वर्कफ़्लो प्रॉप्स, पर्यावरणीय एसेट और स्टाइलाइज़्ड कैरेक्टर के लिए सबसे अच्छा काम करता है। यह हीरो कैरेक्टर के लिए कम उपयुक्त है जिन्हें कस्टम रिगिंग वर्कफ़्लो की आवश्यकता होती है, ऐसे एसेट जिन्हें चेहरे की विकृति के लिए हाइपर-सटीक एज लूप की आवश्यकता होती है, या ऐसी कोई भी चीज़ जहाँ कानूनी IP सटीकता मायने रखती है (लाइसेंस प्राप्त समानताएँ, सटीक वास्तविक दुनिया के उत्पाद प्रतिकृतियाँ)।

शुरू करने से पहले आपको क्या चाहिए

Unity खोलने से पहले सुनिश्चित करें कि ये चीज़ें मौजूद हैं:

  • Unity 2021 LTS या उससे नया संस्करण इंस्टॉल हो
  • रेंडर पाइपलाइन तय हो: URP (Universal Render Pipeline), HDRP (High Definition Render Pipeline), या Built-in
  • Meshy खाता जिसमें कम से कम एक जनरेटेड मॉडल एक्सपोर्ट के लिए तैयार हो
  • वैकल्पिक: इन-एडिटर जनरेशन के लिए Package Manager के ज़रिए Meshy Unity Plugin इंस्टॉल हो
  • अगर मोबाइल या VR के लिए लक्ष्य है: पॉलीगॉन बजट में रहने के लिए Low Poly मोड में जनरेटेड मॉडल हो
  • अगर GLB फॉर्मेट के साथ काम करने की योजना है: glTFast पैकेज (Package Manager के ज़रिए) इंस्टॉल हो

Unity में Meshy 3D मॉडल का उपयोग कैसे करें (8 चरण)

चरण 1: मेशी में अपना 3D मॉडल तैयार करें या जनरेट करें

Meshy AI 3D मॉडल जनरेटर इंटरफ़ेस जिसमें Standard और Low Poly मोड विकल्प हैं

निर्यात करने से पहले, मेशी में स्टैंडर्ड मोड या लो पॉली मोड का उपयोग करने का निर्णय लें। स्टैंडर्ड मोड अधिक सघन, उच्च-गुणवत्ता वाली ज्यामिति उत्पन्न करता है जो पीसी और कंसोल लक्ष्यों के लिए उपयुक्त है। लो पॉली मोड एक सीमित पॉलीगॉन बजट को लक्षित करता है, जो मोबाइल गेम्स, VR, या ऐसे दृश्यों के लिए सही विकल्प है जहां स्क्रीन पर एक साथ कई ऑब्जेक्ट होते हैं।

अपने जनरेशन मोड को अपने लक्ष्य प्लेटफॉर्म से मिलाने के लिए इस तालिका का उपयोग करें:

प्लेटफ़ॉर्मअनुशंसित त्रिभुज बजटMeshy मोड
मोबाइल (iOS / Android)< 5,000 प्रति एसेटLow Poly
PC / इंडी< 30,000 प्रति एसेटStandard या Low Poly
कंसोल / हाई-एंड PC< 100,000 प्रति एसेटStandard

यदि आप अनिश्चित हैं, तो स्टैंडर्ड मोड में जनरेट करें और निर्यात से पहले रीमेश करें। आप हमेशा पॉलीगॉन काउंट कम कर सकते हैं, लेकिन आप उस विवरण को पुनः प्राप्त नहीं कर सकते जो कभी था ही नहीं।

सुझाव: यदि आप एक ही एसेट का उपयोग कई प्लेटफॉर्म पर करने की योजना बनाते हैं, तो उच्च गुणवत्ता पर जनरेट करें और कई बार जनरेट करने के बजाय Unity आयात चरण के दौरान LOD वेरिएंट बनाएं।

चरण 2: सही निर्यात प्रारूप चुनें

Meshy निर्यात डायलॉग जिसमें Unity के लिए FBX, GLB और OBJ फ़ॉर्मेट विकल्प दिखाए गए हैं

Meshy कई निर्यात प्रारूपों का समर्थन करता है। Unity के लिए, मुख्य विकल्प FBX और GLB के बीच है। FBX Unity का मूल प्रारूप है: किसी प्लगइन की आवश्यकता नहीं, पूर्ण एनिमेशन समर्थन, और Unity 6 के साथ संगत। GLB ज्यामिति और बनावट को एक एकल बाइनरी फ़ाइल में पैकेज करता है, जो सुविधाजनक है लेकिन Unity में कार्य करने के लिए glTFast पैकेज की आवश्यकता होती है।

इस त्वरित-निर्णय गाइड का उपयोग करें:

परिदृश्यअनुशंसित प्रारूप
एनिमेटेड कैरेक्टर या रिग्ड एसेटFBX
स्थिर प्रॉप या वातावरण एसेटFBX या GLB
AR त्वरित पूर्वावलोकन / वेब व्यूअरGLB
निश्चित नहींFBX

पूर्ण प्रारूप तुलना (फ़ाइल आकार, बनावट बंडलिंग, प्लगइन आवश्यकताएँ) नीचे FBX बनाम GLB अनुभाग में शामिल है।

चरण 3: मेशी में निर्यात सेटिंग्स कॉन्फ़िगर करें

Meshy Export Settings पैनल जिसमें FBX फ़ॉर्मेट, 2K टेक्सचर रिज़ॉल्यूशन, मध्यम पॉलीगॉन काउंट और एनिमेशन बंद दिखाया गया है

एक्सपोर्ट पर क्लिक करने से पहले, एक्सपोर्ट सेटिंग्स पैनल में 60 सेकंड बिताएं। इन्हें सही करने से अधिकांश डाउनस्ट्रीम आयात समस्याओं को रोका जा सकता है।

टेक्सचर रिज़ॉल्यूशन: इसे अपने प्लेटफ़ॉर्म से मिलाएं। मोबाइल के लिए 1024×1024 (1K), मानक PC एसेट्स के लिए 2048×2048 (2K), और केवल हीरो एसेट्स के लिए 4096×4096 (4K) का उपयोग करें जिन्हें करीब से देखा जाएगा। अत्यधिक बड़े टेक्सचर मेमोरी बजट को खत्म करने का सबसे तेज़ तरीका हैं।

पॉलीगॉन काउंट: यदि आपने लो पॉली मोड का उपयोग नहीं किया है, तो निर्यात करने से पहले पॉलीगॉन कमी स्लाइडर का उपयोग करें। अपने प्लेटफ़ॉर्म बजट से 10–20% कम लक्ष्य रखने से Unity में LOD सेटअप के लिए जगह बचती है।

एनिमेशन डेटा: यदि आपके एसेट को एनिमेशन की आवश्यकता नहीं है, तो एनिमेशन निर्यात अक्षम करें। इससे फ़ाइल का आकार कम होता है और खाली एनिमेशन क्लिप्स आयात करने से बचा जा सकता है जो एनिमेटर विंडो को अव्यवस्थित करती हैं।

⚠️ चेतावनी: मोबाइल गेम पर 4K टेक्सचर लगभग कभी उचित नहीं होते। संदेह होने पर, 2K का उपयोग करें और बाकी काम Unity के टेक्सचर कम्प्रेशन पर बिल्ड टाइम पर छोड़ दें।

चरण 4: 3D मॉडल को Unity में आयात करें

Unity Import Settings इंस्पेक्टर एक Meshy FBX मॉडल के लिए — Scale Factor, Normals, Read/Write

अपनी निर्यात की गई फ़ाइल को सीधे Unity प्रोजेक्ट विंडो में Assets फ़ोल्डर में खींचें। Unity स्वचालित रूप से आयात सेटिंग्स उत्पन्न करता है, लेकिन डिफ़ॉल्ट स्वीकार न करें। तुरंत Inspector में Import Settings पैनल खोलें।

तीन सेटिंग्स जिन्हें तुरंत जांचना है:

  • Scale Factor: Unity का डिफ़ॉल्ट 1 है। यदि आपका मॉडल सेंटीमीटर में निर्यात किया गया था (कुछ टूल्स से FBX में सामान्य), तो यह 100× बड़ा आयात होगा। Meshy FBX निर्यात आमतौर पर मीटर-स्केल होते हैं, लेकिन आगे बढ़ने से पहले सीन में किसी संदर्भ वस्तु से तुलना करके सत्यापित करें।
  • Normals: Meshy में बेक किए गए नॉर्मल का उपयोग करने के लिए Import पर सेट करें, Calculate पर नहीं। पुनर्गणना किए गए नॉर्मल स्टाइलाइज़्ड और लो-पॉली मेश पर शेडिंग आर्टिफैक्ट्स का कारण बनते हैं।
  • Read/Write Enabled: इसे अक्षम करें जब तक कि आपको स्क्रिप्ट के माध्यम से रनटाइम मेश एक्सेस की आवश्यकता न हो। इसे चालू रखने से उस मेश के लिए GPU मेमोरी उपयोग दोगुना हो जाता है।

प्रत्येक बदलाव के बाद Apply पर क्लिक करें। जब तक आप ऐसा नहीं करेंगे, Unity एसेट को पुनः प्रोसेस नहीं करेगा।

⚠️ चेतावनी: मॉडल को सीन में डाले बिना और Unity डिफ़ॉल्ट क्यूब (1m × 1m × 1m) से तुलना किए बिना Scale Factor को कभी भी डिफ़ॉल्ट पर न छोड़ें। गलत स्केल आगे के हर कदम को प्रभावित करता है।

चरण 5: सामग्री और बनावट सेट करें

Unity मटेरियल इंस्पेक्टर जिसमें URP/Lit शेडर और Meshy से PBR मैप्स हैं

यहीं पर गुलाबी सामग्री की समस्या होती है। Unity में गुलाबी सामग्री का मतलब है कि रेंडरर उस सामग्री के लिए कोई मान्य शेडर नहीं ढूंढ पा रहा है, लगभग हमेशा इसलिए क्योंकि सामग्री एक रेंडर पाइपलाइन के लिए बनाई गई थी, लेकिन आपका प्रोजेक्ट दूसरी चला रहा है।

Meshy मानक मानचित्र नामों के साथ PBR बनावट निर्यात करता है। यहां बताया गया है कि वे Unity के सामग्री स्लॉट से कैसे मैप होते हैं:

Meshy टेक्सचर मैपUnity मटेरियल स्लॉट
Base Color / AlbedoBase Map (URP) / Albedo (Built-in)
Normal MapNormal Map
MetallicMetallic Map
RoughnessSmoothness (मान उल्टा करें)
Ambient OcclusionOcclusion Map

प्रति-पाइपलाइन सेटअप:

  • URP: Universal Render Pipeline/Lit शेडर असाइन करें। प्रत्येक बनावट को मिलान वाले स्लॉट में खींचें। Meshy के रफनेस मैप को स्मूथनेस चैनल के लिए उलटने की आवश्यकता है: या तो बनावट को बाहरी रूप से उल्टा करें या Shader Graph में एक नोड का उपयोग करें।
  • HDRP: HDRP/Lit का उपयोग करें। Meshy के मैप संगत हैं; रफनेस अभी भी स्मूथनेस (उल्टा) पर मैप होता है।
  • बिल्ट-इन: मेटैलिक वर्कफ़्लो के साथ Standard शेडर का उपयोग करें। रफनेस स्मूथनेस चैनल (उल्टा) पर मैप होता है।

गुलाबी सामग्री का समाधान: प्रभावित सामग्री का चयन करें, शेडर ड्रॉपडाउन को Universal Render Pipeline/Lit में बदलें। यदि यह गुलाबी रहता है, तो बनावट असाइन नहीं की गई हैं। उन्हें प्रोजेक्ट विंडो से मैन्युअल रूप से प्रत्येक स्लॉट में खींचें।

चरण 6: स्केल और समन्वय प्रणाली को ठीक करें

Unity सीन जिसमें एक Meshy 3D मॉडल डिफ़ॉल्ट 1m³ Cube के बगल में स्केल संदर्भ के लिए है

Unity एक बाएं हाथ वाली, Y-अप समन्वय प्रणाली का उपयोग करता है। अधिकांश Meshy FBX निर्यात आयात पर सही ढंग से संरेखित होते हैं, लेकिन यदि आप अपने मॉडल को 90 डिग्री घुमा हुआ या अपनी तरफ पड़ा हुआ देखते हैं, तो यह निर्यातक से Z-अप से Y-अप बेमेल के कारण होता है।

सबसे साफ समाधान मेश एसेट को घुमाने के बजाय एक खाली पैरेंट गेमऑब्जेक्ट का उपयोग करना है। अपने दृश्य में (0, 0, 0) पर एक खाली गेमऑब्जेक्ट बनाएं, फिर अपने मॉडल को एक चाइल्ड के रूप में खींचें। पैरेंट पर कोई भी रोटेशन या स्केल सुधार लागू करें। मेश आयात अछूता रहता है और आप उसी रैपर का पुन: उपयोग हर दृश्य में कर सकते हैं।

स्केल संदर्भ: 1 Unity यूनिट = 1 वास्तविक दुनिया का मीटर। एक मानक दरवाजा लगभग 2.1 यूनिट ऊंचा होना चाहिए। एक मानव चरित्र 1.7–1.8 यूनिट होना चाहिए। किसी भी अन्य चरण पर आगे बढ़ने से पहले दृश्य में एक Unity डिफ़ॉल्ट क्यूब डालें और अपने Meshy मॉडल की तुलना उससे करें।

सुझाव: सुधारात्मक रोटेशन को पैरेंट पर साफ मानों (0°, 90°, 180°, 270°) पर रखें। मनमाने रोटेशन मान समस्याएं पैदा करते हैं जब भौतिकी, नेवमेश बेकिंग, या एनिमेशन सिस्टम ऑब्जेक्ट के ट्रांसफॉर्म को संदर्भित करते हैं।

चरण 7: LOD और प्रदर्शन अनुकूलन

Unity LOD Group इंस्पेक्टर जिसमें LOD0, LOD1 और Culled दूरी सेटिंग्स दिखाई गई हैं

LOD समूह (स्तर-विस्तार) Unity की वह प्रणाली है जो कैमरे के किसी वस्तु से दूर जाने पर स्वचालित रूप से कम पॉलीगॉन वाले मेश संस्करणों को बदल देती है। ये मोबाइल, ओपन-वर्ल्ड गेम्स या किसी भी ऐसे दृश्य के लिए आवश्यक हैं जहाँ एक साथ ~20 से अधिक अद्वितीय प्रॉप्स दिखाई देते हैं।

Meshy एसेट्स के साथ LOD के लिए दो दृष्टिकोण:

अपने लक्ष्य प्लेटफ़ॉर्म के अनुसार LOD रणनीति मिलाने के लिए इस तालिका का उपयोग करें:

प्लेटफ़ॉर्मप्रति एसेट त्रिभुज बजटLOD अनुशंसित?
मोबाइल (iOS / Android)< 5,000हाँ
PC / इंडी< 50,000वैकल्पिक
कंसोल / ओपन-वर्ल्ड< 100,000हाँ
  1. Meshy में पूर्व-निर्यात: डाउनलोड करने से पहले अपने एसेट के 2–3 पॉलीगॉन-कम किए गए वेरिएंट उत्पन्न करने के लिए रीमेश टूल का उपयोग करें। प्रत्येक को एक अलग मेश के रूप में आयात करें, फिर उन्हें Unity LOD समूह घटक के अंदर LOD स्तरों पर असाइन करें।
  2. आयात के बाद इंजन में: अपने एकल Meshy मेश को आयात करें, इसे डुप्लिकेट करें, Unity के अंतर्निहित सरलीकरण उपकरणों (या ProBuilder) का उपयोग करके पॉली काउंट कम करें, और प्रत्येक वेरिएंट को मैन्युअल रूप से LOD स्तर पर असाइन करें।

त्वरित प्रोटोटाइपिंग के लिए, विकल्प 2 तेज़ है। कई एसेट्स वाली उत्पादन पाइपलाइनों के लिए, विकल्प 1 आपके Unity प्रोजेक्ट को साफ रखता है और आपको अधिक अनुमानित पॉलीगॉन काउंट देता है।

सुझाव: शुरुआती बिंदु के रूप में, LOD0 को 60% स्क्रीन ऊंचाई, LOD1 को 30%, और LOD2 (या Culled) को 5–10% पर सेट करें। अपने लक्ष्य हार्डवेयर पर प्रोफाइलिंग के बाद प्रति एसेट प्रकार समायोजित करें।

चरण 8: एनिमेटेड 3D मॉडल आयात करें (वैकल्पिक)

Unity Rig टैब जिसमें एक Meshy एनिमेटेड कैरेक्टर के लिए Humanoid रिग टाइप चुना गया है

यदि आपने Meshy से रिगिंग सक्षम करके निर्यात किया है, तो Unity आयात पर एनिमेशन डेटा का पता लगाएगा। Import Settings → Rig में, Humanoid और Generic रिग प्रकारों के बीच चुनें।

  • Humanoid: इसका उपयोग द्विपाद पात्रों के लिए करें जिन्हें अन्य ह्यूमनॉइड पात्रों के साथ एनिमेशन साझा करने की आवश्यकता है। Unity का Avatar सिस्टम स्वचालित रूप से हड्डियों को पुनर्मैप करता है, जो आपके Meshy पात्र पर Mixamo एनिमेशन पैक या Unity की मानक ह्यूमनॉइड एनिमेशन लाइब्रेरी का उपयोग करने के लिए आदर्श है।
  • Generic: इसका उपयोग गैर-ह्यूमनॉइड एसेट्स (चतुष्पाद, वाहन, यांत्रिक वस्तुएं) या किसी भी रिग के लिए करें जहां Humanoid हड्डी की धारणाएं आपके कंकाल पदानुक्रम से मेल नहीं खाती हैं। Generic Meshy द्वारा निर्यात की गई सटीक हड्डी संरचना को संरक्षित करता है।

रिग प्रकार सेट करने और Apply पर क्लिक करने के बाद, अपने क्लिप्स को नाम देने और ट्रिम करने के लिए Animations टैब खोलें। उन क्लिप्स को Animator Controller को असाइन करें ताकि उन्हें Animator स्टेट मशीन या स्क्रिप्ट से चलाना शुरू किया जा सके।

सुझाव: यदि Humanoid मोड में जोड़ गलत स्थितियों पर स्नैप होते हैं, तो पहले Generic पर स्विच करें। Humanoid रीमैपिंग विशिष्ट हड्डी ओरिएंटेशन मानता है जो Meshy के आउटपुट कंकाल से बिल्कुल मेल नहीं खा सकते हैं।

FBX बनाम GLB Unity के लिए: आपको किसका उपयोग करना चाहिए?

Unity गेम डेवलपमेंट के अधिकांश मामलों में, FBX का उपयोग करें। इसमें कोई डिपेंडेंसी जोखिम नहीं है, यह एनिमेशन डेटा को साफ-सुथरे ढंग से संभालता है, और Unity 6 में मूल रूप से समर्थित है।

सुविधाFBXGLB
एनिमेशन समर्थनपूर्ण (हड्डियाँ, blend shapes, क्लिप्स)glTFast 6+ के माध्यम से पूर्ण
टेक्सचर बंडलिंगनहीं (टेक्सचर अलग फ़ाइलें हैं)हाँ (एकल स्व-निहित फ़ाइल)
Unity मूल समर्थनहाँ, कोई प्लगइन आवश्यक नहींglTFast की आवश्यकता (Package Manager के माध्यम से मुफ़्त)
फ़ाइल आकारबड़ा (टेक्सचर अलग से संग्रहीत)छोटा (बाइनरी संपीड़ित)
सर्वोत्तम उपयोग मामलाएनिमेटेड कैरेक्टर, उत्पादन पाइपलाइनस्थिर प्रॉप्स, AR पूर्वावलोकन, त्वरित प्रोटोटाइपिंग

यदि आप GLB चुनते हैं: Package Manager (com.unity.cloud.gltfast) के माध्यम से glTFast इंस्टॉल करें। एक बार इंस्टॉल होने के बाद, GLB फ़ाइलें ड्रैग-एंड-ड्रॉप द्वारा FBX की तरह ही इम्पोर्ट होती हैं। एकमात्र ट्रेड-ऑफ़ आपके प्रोजेक्ट मैनिफेस्ट में एक अतिरिक्त पैकेज डिपेंडेंसी है।

नोट: OBJ फ़ॉर्मेट (Meshy में भी उपलब्ध) Unity में इम्पोर्ट होता है लेकिन इसमें कोई मटेरियल या एनिमेशन डेटा नहीं होता है। गेम एसेट्स के लिए इससे बचें। इसका उपयोग केवल तब करें जब आपको प्रोसीजरल मेश कार्य के लिए कच्ची ज्योमेट्री की आवश्यकता हो।

Unity में Meshy 3D मॉडल के उपयोग के मामले

मोबाइल गेम्स

मोबाइल लक्ष्यों के लिए कम-अंत वाले हार्डवेयर पर स्थिर फ्रेम दर बनाए रखने हेतु कड़े पॉलीगॉन और टेक्सचर बजट की आवश्यकता होती है। Low Poly मोड में जनरेट करें और 1K टेक्सचर रिज़ॉल्यूशन पर एक्सपोर्ट करें। Unity की टेक्सचर इम्पोर्ट सेटिंग्स में, ETC2 कम्प्रेशन (Android) या ASTC (iOS/Android यूनिवर्सल) सक्षम करें। ये GPU-संपीड़ित प्रारूप अनकंप्रेस्ड RGBA की तुलना में मेमोरी उपयोग को 4–8× तक कम करते हैं। LOD Groups का आक्रामक रूप से उपयोग करें और प्रति फ्रेम कुल ड्रॉ कॉल को 100 से नीचे रखने का लक्ष्य रखें।

PC / कंसोल गेम्स

उच्च-अंत वाले लक्ष्य 2K–4K टेक्सचर और HDRP के भौतिक रूप से सटीक शेडिंग मॉडल के साथ Standard मोड एक्सपोर्ट को संभाल सकते हैं। HDRP/Lit मटेरियल सेट करें, Meshy के एम्बिएंट ऑक्लूज़न मैप को Occlusion स्लॉट में प्लग करें, और सतह की तीक्ष्णता के लिए ग्रेज़िंग एंगल पर टेक्सचर इम्पोर्ट पर Anisotropic Filtering सक्षम करें। कंसोल लक्ष्यों के लिए, प्रोफाइलिंग के दौरान सुनिश्चित करें कि आपके प्रति-एसेट पॉलीगॉन बजट आपके GPU टाइलर की सीमाओं के अनुरूप हों।

VR / AR

VR के लिए सीमित हार्डवेयर पर 72–120 fps बनाए रखना आवश्यक है, जिसका अर्थ है ड्रॉ कॉल को 50 से नीचे और रूम-स्केल अनुभवों के लिए व्यक्तिगत मेश बजट को 10K त्रिकोण से कम रखना। LOD Groups, बार-बार उपयोग होने वाले प्रॉप्स के लिए GPU इंस्टेंसिंग, और सिंगल-पास स्टीरियो रेंडरिंग का उपयोग करें। iOS AR (ARKit) के लिए, Meshy का USDZ एक्सपोर्ट Unity के AR Foundation पैकेज के माध्यम से सीधे इम्पोर्ट होता है, जिससे बिना रूपांतरण के तत्काल सीन प्लेसमेंट संभव होता है।

तीव्र प्रोटोटाइपिंग / गेम जैम

यह वह जगह है जहां Meshy + Unity वर्कफ़्लो अपना सबसे स्पष्ट ROI प्रदान करता है। एक पूरी गेम जैम टीम दो घंटे से भी कम समय में 30–50 अद्वितीय प्रॉप्स जनरेट कर सकती है, बल्क में FBX के रूप में एक्सपोर्ट कर सकती है, और समय सीमा से पहले Unity के अंदर एक सजा हुआ सीन तैयार कर सकती है। इस चरण में LOD और बारीक टेक्सचर ऑप्टिमाइज़ेशन को छोड़ दें। सीन कवरेज और दृश्य विविधता को प्राथमिकता दें, फिर यदि प्रोजेक्ट जैम के बाद भी जारी रहता है तो ऑप्टिमाइज़ करें।

बैच प्रॉप उत्पादन

बड़ी संख्या में एनवायरनमेंट एसेट्स (फर्नीचर, पत्ते, चट्टानें, मलबा) उत्पादित करने वाले स्टूडियो Meshy API को Unity के AssetPostprocessor स्क्रिप्टिंग इंटरफ़ेस के साथ जोड़कर Meshy → Unity पाइपलाइन को स्वचालित कर सकते हैं। API के माध्यम से जनरेशन ट्रिगर करें, पूरा होने पर एक्सपोर्ट डाउनलोड करें, और एक एडिटर स्क्रिप्ट चलाएं जो प्रत्येक इम्पोर्ट किए गए एसेट पर स्वचालित रूप से सुसंगत मटेरियल असाइनमेंट, स्केल सुधार और नामकरण परंपराएं लागू करती है।

यूनिटी में 3D मॉडल के उपयोग के लिए सर्वोत्तम अभ्यास

  1. अपने लक्ष्य प्लेटफ़ॉर्म को जनरेट करने से पहले तय करें। प्लेटफ़ॉर्म का चुनाव हर आगामी निर्णय को प्रभावित करता है: पॉलीगॉन बजट, टेक्सचर रिज़ॉल्यूशन और LOD आवश्यकताएँ सभी जनरेशन के समय तय होती हैं और बाद में बदलना महंगा होता है।
  2. मोबाइल और VR लक्ष्यों के लिए शुरू से Low Poly मोड का उपयोग करें। Standard मोड के मेश को आयात के बाद ऑप्टिमाइज़ करना कठिन होता है, क्योंकि रीमेशिंग से UV सीम आर्टिफैक्ट उत्पन्न हो सकते हैं।
  3. पहले आयात पर तुरंत यूनिटी के डिफ़ॉल्ट क्यूब के विरुद्ध स्केल की जाँच करें। चरण 4 पर स्केल की समस्या पकड़ने में सेकंड लगते हैं; रिगिंग और एनिमेशन सेटअप के बाद पकड़ने में घंटे लगते हैं।
  4. प्रति रेंडर पाइपलाइन प्रोजेक्ट के लिए एक मटेरियल कॉपी बनाएँ। URP और Built-in प्रोजेक्ट्स में साझा मटेरियल एसेट पाइपलाइन मिसमैच त्रुटियाँ उत्पन्न करते हैं। मटेरियल को प्रोजेक्ट-लोकल रखें और उन्हें विभिन्न पाइपलाइन कॉन्फ़िगरेशन में कभी साझा न करें।
  5. एनिमेटेड कैरेक्टर निर्यात करने से पहले Meshy में एसेट को रिग करें। यूनिटी के अंदर Meshy मेश में बोन जोड़ने का प्रयास करना, पहले से रिग किए गए FBX को निर्यात करने और आयात पर रिग प्रकार कॉन्फ़िगर करने की तुलना में काफी कठिन है।
  6. बैच एसेट के लिए एक सुसंगत नामकरण परंपरा का उपयोग करें। श्रेणी के अनुसार उपसर्ग (prop_, env_, char_) और फ़ाइल नाम में पॉलीगॉन काउंट शामिल करें (जैसे, prop_barrel_2400.fbx) ताकि AssetPostprocessor स्क्रिप्टिंग और प्रोजेक्ट नेविगेशन बड़े पैमाने पर विश्वसनीय हो।

Unity में 3D मॉडल आयात करते समय क्या करें और क्या न करें

आयात करते ही गुलाबी/मैजेंटा मटेरियल दिखाई देता है

✅ आपका शेडर आपके प्रोजेक्ट के रेंडर पाइपलाइन से मेल नहीं खाता। मटेरियल चुनें, शेडर को URP के लिए Universal Render Pipeline/Lit या HDRP के लिए HDRP/Lit में बदलें, फिर अपने Meshy टेक्सचर मैप्स को मैन्युअल रूप से संबंधित स्लॉट में खींचें।

मॉडल किसी गगनचुंबी इमारत या चावल के दाने के पैमाने पर आयात होता है

✅ आयात सेटिंग्स में Scale Factor जांचें। सेंटीमीटर में निर्यात की गई FBX फ़ाइलों को 0.01 के Scale Factor की आवश्यकता होती है। हमेशा सीन में एक Unity डिफ़ॉल्ट Cube (1m³) डालें और आयात के तुरंत बाद तुलना करें। इस चरण को कभी न छोड़ें।

FBX आयात के बाद टेक्सचर गायब हैं

✅ FBX टेक्सचर को बंडल नहीं करता। वे अलग फ़ाइलें हैं। सुनिश्चित करें कि आपके Meshy टेक्सचर एक्सपोर्ट FBX के समान निर्देशिका में हों, या Unity द्वारा पहचाने जाने वाले किसी उपफ़ोल्डर में हों। Unity स्वचालित रूप से मटेरियल स्लॉट बनाता है लेकिन मनमाने फ़ोल्डर संरचनाओं से टेक्सचर को ऑटो-असाइन नहीं करेगा।

एनिमेशन जोड़ों के गलत स्थानों पर स्नैप होने के साथ चलते हैं

✅ गलत रिग प्रकार। यदि आपका Meshy एक्सपोर्ट कस्टम या गैर-द्विपाद कंकाल का उपयोग करता है, तो Rig आयात सेटिंग्स में Humanoid से Generic पर स्विच करें, Apply पर क्लिक करें, और Play मोड में फिर से प्रवेश करें। Humanoid रीमैपिंग विशिष्ट हड्डी ओरिएंटेशन मानता है जो आपके मॉडल से मेल नहीं खा सकता है।

एक तरफ से चेहरे अदृश्य दिखाई देते हैं (अंदर-बाहर नॉर्मल्स)

✅ आयात सेटिंग्स में Normals को Calculate से Import में बदलें। यदि समस्या बनी रहती है, तो मेश में स्रोत से उल्टे नॉर्मल्स हैं। अस्थायी समाधान के रूप में मटेरियल पर Double Sided GI सक्षम करें, फिर पुनः निर्यात करने से पहले Blender या Meshy में नॉर्मल्स को सही करें।

पॉलीगॉन बजट की जांच किए बिना अधिकतम गुणवत्ता पर निर्यात करना

✅ Meshy में Export पर क्लिक करने से पहले हमेशा अपने पॉलीगॉन बजट और टेक्सचर रिज़ॉल्यूशन आवश्यकताओं को अंतिम रूप दें। Unity आयात के बाद ज्यामिति को कम करना संभव है लेकिन UV और शेडिंग आर्टिफैक्ट्स पेश करता है जो एक साफ पुनः निर्यात पूरी तरह से टालता है।

निष्कर्ष

Meshy के साथ Unity के लिए 3D मॉडल वर्कफ़्लो इंडी गेम डेवलपमेंट की सबसे बड़ी बाधा को दूर करता है: एसेट निर्माण का समय। जनरेट करने से पहले अपने लक्ष्य प्लेटफ़ॉर्म का चयन करके, सही एक्सपोर्ट फ़ॉर्मेट चुनकर, और Unity में सही मटेरियल और इम्पोर्ट सेटिंग्स लागू करके, आप AI-जनरेटेड कॉन्सेप्ट से गेम-रेडी एसेट तक 15 मिनट से भी कम समय में पहुँच सकते हैं, जो पारंपरिक एसेट पाइपलाइनों की लागत के एक अंश पर होता है।

पूरी पाइपलाइन:

Meshy में जनरेट करें → फ़ॉर्मेट एक्सपोर्ट करें → Unity में इम्पोर्ट करें → मटेरियल कॉन्फ़िगर करें → स्केल सेट करें → ऑप्टिमाइज़ करें → शिप करें

Unity डेवलपर्स के लिए Meshy द्वारा समर्थित सभी सुविधाओं की पूरी जानकारी — जिसमें आधिकारिक प्लगइन भी शामिल है — के लिए Meshy for Unity पेज पर जाएँ। बनाने के लिए तैयार हैं? अपना मुफ़्त Meshy खाता बनाएँ और आज ही अपना पहला Unity-रेडी मॉडल जनरेट करें।

अक्सर पूछे जाने वाले प्रश्न

Meshy से Unity में 3D मॉडल निर्यात करने का सबसे अच्छा फ़ॉर्मेट क्या है?

FBX Unity के लिए सबसे अच्छा डिफ़ॉल्ट निर्यात फ़ॉर्मेट है। यह बिना किसी प्लगइन की आवश्यकता के मूल रूप से समर्थित है, एनिमेशन डेटा को पूरी तरह से संभालता है, और Unity 6 के साथ संगत है। GLB का उपयोग केवल तभी करें जब आपको विशेष रूप से एक स्व-निहित फ़ाइल (AR, वेब व्यूअर) की आवश्यकता हो और आप अपने प्रोजेक्ट में glTFast पैकेज स्थापित करने के लिए तैयार हों।

Unity में गुलाबी/मैजेंटा मटेरियल की समस्या कैसे ठीक करें?

गुलाबी मटेरियल का मतलब है कि आपके मटेरियल का शेडर आपके प्रोजेक्ट के सक्रिय रेंडर पाइपलाइन से मेल नहीं खाता। प्रोजेक्ट विंडो में प्रभावित मटेरियल चुनें, इंस्पेक्टर में Shader ड्रॉपडाउन खोलें, और URP प्रोजेक्ट के लिए इसे Universal Render Pipeline/Lit या HDRP के लिए HDRP/Lit में बदलें। शेडर बदलने के बाद, अपनी Meshy टेक्सचर फ़ाइलों (बेस कलर, नॉर्मल, मेटैलिक और ऑक्लूज़न) को मैन्युअल रूप से उनके संबंधित स्लॉट में खींचें।

क्या Meshy Unity URP और HDRP के साथ काम करता है?

Meshy मानक PBR टेक्सचर निर्यात करता है जो URP, HDRP और बिल्ट-इन रेंडर पाइपलाइन के साथ संगत हैं। टेक्सचर फ़ाइलें स्वयं रेंडर-पाइपलाइन-अज्ञेयवादी हैं (बेस कलर, नॉर्मल, मेटैलिक, रफ़नेस, AO)। एकमात्र पाइपलाइन-विशिष्ट चरण मटेरियल को सही शेडर असाइन करना है: URP के लिए Universal Render Pipeline/Lit, HDRP के लिए HDRP/Lit, और बिल्ट-इन के लिए Standard

क्या मैं व्यावसायिक गेम के लिए Unity में Meshy 3D मॉडल का उपयोग कर सकता हूँ?

Meshy में उत्पन्न संपत्तियाँ गेम में व्यावसायिक उपयोग के लिए उपलब्ध हैं। भुगतान किए गए सब्सक्रिप्शन प्लान में उत्पन्न आउटपुट के लिए पूर्ण व्यावसायिक लाइसेंसिंग शामिल है। व्यावसायिक शीर्षक जारी करने से पहले अपने सब्सक्रिप्शन स्तर पर लागू विशिष्ट अधिकारों की पुष्टि करने के लिए वर्तमान Meshy सेवा की शर्तें की समीक्षा करें।

क्या मुझे Meshy Unity प्लगइन की आवश्यकता है?

Meshy Unity प्लगइन वैकल्पिक है। आप Meshy वेब ऐप से मॉडल निर्यात कर सकते हैं और फ़ाइलों को प्रोजेक्ट विंडो में खींचकर Unity में आयात कर सकते हैं। प्लगइन तब मूल्य जोड़ता है जब आप ब्राउज़र पर स्विच किए बिना सीधे Unity एडिटर के अंदर संपत्तियाँ उत्पन्न और पुनरावृत्त करना चाहते हैं, जो तेज़ सीन ड्रेसिंग या प्रोटोटाइप पुनरावृत्तियों के दौरान उपयोगी है।

संबंधित गाइड

मुख्य विशेषताएं

टेक्स्ट टू 3डी

इसका वर्णन करें, इसे जनरेट करें - टेक्स्ट प्रॉम्प्ट से 3D मॉडल

एनिमेशन

किसी भी 3D कैरेक्टर को सेकंडों में ऑटो-रिग और एनिमेट करें

API

Meshy के 3D को अपने ऐप या पाइपलाइन में एकीकृत करें

3डी, ऑन कमांड

बिक्री से संपर्क करें