SupaVoxel
बाइनरी से एडिटेबल glTF

GLB से glTF कन्वर्टर

GLB को पढ़ने योग्य .gltf में अनपैक करें: एक एम्बेडेड फ़ाइल, या JSON, .bin बफ़र और हर टेक्सचर को अलग इमेज के रूप में रखने वाली ज़िप। आपके ब्राउज़र में लोकल चलता है और एनिमेशन सुरक्षित रखता है।

  • एम्बेडेड या अलग फ़ाइलें
  • एनिमेशन सुरक्षित
  • कोई अपलोड नहीं
  • मुफ़्त, बिना साइन-अप
अपडेट किया गया अक्तूबर 2026

GLB को glTF में कैसे बदलें

  1. 01

    GLB ड्रॉप करें

    कन्वर्टर पर .glb ड्रैग करें या सैंपल आज़माएँ दबाएँ। लोड होते समय Draco और meshopt कम्प्रेशन डिकोड होते हैं, और पैनल ट्राएंगल, मटेरियल और टेक्सचर की गिनती दिखाता है।
  2. 02

    एक फ़ाइल या फ़ोल्डर चुनें

    एकल फ़ाइल (एम्बेडेड) चालू: एक .gltf जिसमें बफ़र और इमेज base64 के रूप में इनलाइन होते हैं। बंद: एक .zip जिसमें .gltf, ज्यामिति वाला .bin, और texture_0.png, texture_1.jpg वगैरह होते हैं।
  3. 03

    कन्वर्ट करें और अनज़िप करें

    GLTF में कन्वर्ट करें दबाएँ। अलग फ़ाइलों वाले विकल्प के लिए आर्काइव अनज़िप करें और सभी फ़ाइलें एक ही फ़ोल्डर में रखें, क्योंकि .gltf उन्हें रिलेटिव पाथ से इंगित करता है।

GLB को glTF में क्यों बदलें

GLB और glTF एक ही सीन रखते हैं। फ़र्क़ सिर्फ़ पैकेजिंग का है: GLB एक बाइनरी ब्लॉब है, जबकि glTF ऐसा JSON है जिसे आप पढ़ सकते हैं।

मैन्युअली एडिट करें

किसी भी टेक्स्ट एडिटर में मटेरियल का baseColorFactor बदलें, नोड्स के नाम बदलें, या बिना Blender खोले अप्रयुक्त मेश हटा दें।

टेक्सचर बदलें

अलग फ़ाइलों के साथ हर टेक्सचर एक सामान्य PNG या JPEG होता है। इसे Photoshop या Krita में दोबारा पेंट करें, उसी नाम से सेव करें, और मॉडल उसे अपने आप इस्तेमाल कर लेगा।

वर्ज़न कंट्रोल

Git JSON फ़ाइल को लाइन-दर-लाइन डिफ़ कर सकता है। GLB एक अपारदर्शी बाइनरी है, इसलिए हर बदलाव पूरी फ़ाइल के रीराइट जैसा दिखता है।

खराब मॉडल डीबग करें

JSON पढ़ने से पता चलता है कि फ़ाइल कौन-से एक्सटेंशन, मटेरियल और एक्सेसर इस्तेमाल करती है — यह जानने का सबसे तेज़ तरीका कि कोई व्यूअर इसे क्यों रिजेक्ट कर रहा है।

glTF आउटपुट विकल्पों की तुलना

एम्बेडेड .gltfअलग फ़ाइलें (.zip)
फ़ाइलेंएक .gltf.gltf + .bin + हर टेक्सचर के लिए एक इमेज
GLB की तुलना में साइज़लगभग एक-तिहाई बड़ा (base64)लगभग वही, हिस्सों में बँटा
टेक्सचर एडिट करेंव्यावहारिक नहींPNG या JPEG सीधे खोलें
शेयर करना आसानहाँ, एक फ़ाइलपूरा फ़ोल्डर या ज़िप भेजें
किसके लिए सबसे अच्छातेज़ जाँच, ऐसे टूल जो एक टेक्स्ट फ़ाइल चाहते हैंएडिटिंग, वेब होस्टिंग, वर्ज़न कंट्रोल

वापस जाना भी उतना ही आसान है: glTF से GLB एम्बेडेड .gltf को फिर से एक बाइनरी में पैक कर देता है।

GLB से glTF कन्वर्ज़न में क्या बदलता है

सीन पूरी तरह सुरक्षित आता है: नोड हायरार्की, मेश, PBR मटेरियल, UV, नॉर्मल, टेक्सचर, स्किन और एनिमेशन क्लिप सब glTF में लिखे जाते हैं। मॉडल की शक्ल में कुछ नहीं बदलता, और दोनों तरफ़ यूनिट मीटर में ही रहती हैं।

मूल फ़ाइल से दो चीज़ें अलग होती हैं। पहला, कम्प्रेशन: अगर GLB में Draco या meshopt इस्तेमाल हुआ था, तो glTF बिना कम्प्रेशन के लिखा जाता है, इसलिए .bin GLB से कई गुना बड़ा हो सकता है। एडिटिंग खत्म होने पर फ़ाइनल फ़ाइल को GLB कम्प्रेसर से दोबारा कम्प्रेस करें। दूसरा, टेक्सचर फिर से एनकोड होते हैं; PNG, PNG रहता है और JPEG, JPEG, लेकिन बाइट्स मूल से बिल्कुल मेल नहीं खाएँगे। three.js जो एक्सटेंशन नहीं लिखता, जैसे मटेरियल वेरिएंट, वे साथ नहीं जाते।

अनपैक किए glTF के साथ काम करने के टिप्स

करें
  • .gltf, .bin और इमेजों को साथ रखें; एक को दूसरी जगह ले जाने से लिंक टूट जाते हैं
  • टेक्सचर ठीक से लोड हो रहे हैं, यह पक्का करने के लिए नतीजा glTF व्यूअर में खोलें
  • जब सिर्फ़ स्ट्रक्चर देखना हो तो सिर्फ़ ज्यामिति वाली फ़ाइल के लिए टेक्सचर रखें बंद रखें
  • अगर आप डिलीवरी फ़ॉर्मैट चुन रहे हैं तो GLB vs glTF गाइड पढ़ें
न करें
  • JSON में uri अपडेट किए बिना टेक्सचर फ़ाइलों का नाम न बदलें
  • बिना कम्प्रेशन वाला glTF वेबसाइट पर न डालें; पहले उसे कम्प्रेस करें
  • .bin को टेक्स्ट एडिटर में एडिट न करें; यह बाइनरी ज्यामिति है
  • एम्बेडेड विकल्प को छोटा न समझें; base64 हर बाइट को बढ़ा देता है

सामान्य प्रश्न

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

क्या GLB to glTF कन्वर्टर मुफ़्त है?

हाँ, पूरी तरह। कोई साइन-अप नहीं, कितनी भी फ़ाइलें कन्वर्ट करें — कोई सीमा नहीं, और कोई वॉटरमार्क नहीं। कन्वर्ज़न आपके ब्राउज़र में three.js वाले glTF एक्सपोर्टर से चलता है, इसलिए आपका मॉडल कभी सर्वर पर अपलोड नहीं होता। एक GLB अधिकतम 200 MB तक हो सकता है।

GLB और glTF में क्या फ़र्क़ है?

दोनों एक ही चीज़ को दो पैकेजिंग में बताते हैं। glTF एक JSON फ़ाइल है जो बाइनरी बफ़र और इमेजों को रेफ़र करती है — या तो base64 के रूप में इनलाइन, या अलग फ़ाइलों में सेव। GLB JSON और सारा बाइनरी डेटा एक ही फ़ाइल में रखता है। डिलीवरी के लिए GLB बेहतर है, पढ़ने और एडिट करने के लिए glTF।

मेरा glTF GLB से बड़ा क्यों है?

दो वजहें। एम्बेडेड glTF बाइनरी डेटा को base64 टेक्स्ट के रूप में रखता है, जिससे साइज़ लगभग 33% बढ़ जाता है। और अगर GLB Draco या meshopt से कम्प्रेस था, तो glTF बिना कम्प्रेशन के लिखा जाता है। base64 का ओवरहेड बचाने के लिए अलग फ़ाइलें चुनें, और एडिटिंग खत्म होने पर दोबारा कम्प्रेस करें।

क्या GLB को glTF में बदलने पर एनिमेशन सुरक्षित रहते हैं?

हाँ। एनिमेशन क्लिप, स्किन और नोड हायरार्की मेश और मटेरियल के साथ glTF में लिखे जाते हैं। कन्वर्टर के नीचे 'What carries over' सूची बताती है कि कितनी क्लिप मिलीं। प्लेबैक जाँचने के लिए नतीजा glTF व्यूअर में खोलें।

क्या GLB से टेक्सचर निकाले जा सकते हैं?

हाँ। Single file (embedded) बंद करें और कन्वर्ट करें। ज़िप में हर टेक्सचर अलग इमेज के रूप में होता है — texture_0, texture_1 वगैरह नाम से, सोर्स के हिसाब से PNG या JPEG में। आप उन्हें अकेले इस्तेमाल कर सकते हैं या उन्हें एडिट करें और glTF का रेफ़रेंस उन्हीं पर बना रहने दें।

Blender में GLB को glTF में कैसे बदलें?

File, Import, glTF 2.0 से GLB इम्पोर्ट करें, फिर File, Export, glTF 2.0 से एक्सपोर्ट करें और फ़ॉर्मैट को glTF Separate या glTF Embedded पर सेट करें। यह ठीक चलता है, लेकिन सेटअप में कुछ मिनट लगते हैं। ब्राउज़र कन्वर्टर बिना कुछ इंस्टॉल किए एक क्लिक में वही नतीजा देता है।

मुफ़्त शुरू करें

तस्वीर से GLB बनाएँ

SupaVoxel स्टूडियो एक इमेज को 3D मॉडल में बदलता है। हर अकाउंट पर GLB डाउनलोड मुफ़्त हैं, और नए अकाउंट को बिना कार्ड के 3 क्रेडिट मिलते हैं।

क्रेडिट कार्ड की आवश्यकता नहीं · शुरू करने के लिए 3 मुफ़्त क्रेडिट