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

आपके डिवाइस पर चलता है · आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती।

.gltf उस फ़ॉर्मैट का पढ़ा जाने वाला आधा हिस्सा है जिसका डेटा आम तौर पर बग़ल में रहता है — ज्यामिति वाली .bin और टेक्सचर तस्वीरें। .glb वह सब एक बाइनरी फ़ाइल में बंद कर देता है।

.gltf को उसकी .bin और टेक्सचर के साथ जोड़िए; हर टुकड़ा भीतर पैक हो जाता है। किसी को मॉडल भेजने या वेब पेज पर डालने से पहले यही करना चाहिए, क्योंकि GLB के टेक्सचर रास्ते में खो ही नहीं सकते।

सब कुछ आपके अपने डिवाइस पर होता है, और 3D फ़ाइल के मामले में यही सबसे ज़रूरी है: मॉडल अक्सर किसी क्लाइंट का प्रोडक्ट, किसी इमारत का स्कैन या ऐसा डिज़ाइन होता है जो अभी सार्वजनिक नहीं हुआ। कुछ भी किसी सर्वर पर नहीं जाता, इसलिए बाद में कुछ मिटाने को नहीं बचता।

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

  1. glTF फ़ाइल डालिए — साथ की फ़ाइलें भी, अगर हैं।
  2. GLB चुना हुआ है, यह देख लीजिए।
  3. «बदलें» दबाइए।
  4. GLB फ़ाइल डाउनलोड कीजिए।

समर्थित फ़ॉर्मेट और सीमाएँ

इनपुट
glTF
आउटपुट
GLB
साथ की फ़ाइलें
.bin और टेक्सचर तस्वीरें, जब आप उन्हें जोड़ते हैं, भीतर पैक हो जाती हैं
एनिमेशन
हाँ
कहाँ चलता है
आपके ब्राउज़र में — कोई अपलोड नहीं

इनके लिए नहीं: ऐसा .gltf दोबारा पैक करना जिसकी .bin या टेक्सचर अब आपके पास नहीं — गुम टुकड़े बनाए नहीं जा सकते।

.bin और तस्वीरें कैसे ढूँढ़ी जाती हैं

.gltf अपने भीतर अपनी दूसरी फ़ाइलों के नाम लेता है, आमतौर पर एक .bin और कुछ तस्वीरें। हर एक को आपकी जोड़ी गई फ़ाइलों से सिर्फ़ फ़ाइल के नाम से मिलाया जाता है, छोटे-बड़े अक्षरों का फ़र्क़ छोड़कर, इसलिए .gltf में लिखे फ़ोल्डर मायने नहीं रखते; और खाली जगह के लिए %20 वाला नाम, जैसा glTF सहेजता है, खाली जगह वाली फ़ाइल से मेल खा जाता है। जो डेटा .gltf के भीतर ही data: पतों के रूप में है, उसके लिए कुछ और नहीं चाहिए। पूरे फ़ोल्डर की zip भी चलती है।

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

दोबारा पैक होता है, दोबारा बनता नहीं

.gltf का अपना टेक्स्ट रखा जाता है और सिर्फ़ बाइट अपनी जगह बदलते हैं: .bin और हर तस्वीर ठीक जैसी थीं वैसी GLB के भीतर रखी जाती हैं, और उनके हवाले वहाँ की ओर मोड़ दिए जाते हैं। कुछ भी डिकोड नहीं होता, इसलिए JPEG तस्वीरें दूसरी बार कंप्रेस नहीं होतीं, Draco या meshopt ज्यामिति दबी ही रहती है, और हर सीन, नोड, मटीरियल, एनिमेशन और एक्सटेंशन पहुँचता है — वे एक्सटेंशन भी जिन्हें यह साइट नहीं समझती। GLB लगभग .gltf, .bin और तस्वीरों के कुल आकार का होता है।

पैनल क्या दिखाता है

बदलने के बाद गिनतियाँ भरने के लिए मॉडल फिर भी एक बार पढ़ा जाता है। जो तस्वीर यह रीडर डिकोड नहीं कर पाता, जैसे KTX2 टेक्सचर, वह वहाँ गिनी नहीं जाती, पर GLB में बाइट-दर-बाइट मौजूद रहती है।

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

क्या मेरी फ़ाइल किसी सर्वर पर अपलोड होती है?
नहीं। पूरा काम आपके ब्राउज़र में, आपके अपने डिवाइस की क्षमता से होता है। फ़ाइल आपके कंप्यूटर या फ़ोन से बाहर नहीं जाती, और कोई भी टूल एक बार इस्तेमाल हो जाने के बाद इंटरनेट बंद होने पर भी काम करता रहता है।
क्या .bin फ़ाइल जोड़नी पड़ेगी?
लगभग हमेशा हाँ। ज़्यादातर .gltf अपनी ज्यामिति बग़ल की .bin में रखते हैं, और उसके बिना बदलने को कुछ बचता ही नहीं। फ़ोल्डर में आई हर फ़ाइल जोड़िए।
क्या कुछ घटता है?
नहीं। GLB और glTF एक ही फ़ॉर्मैट के दो लिबास हैं, इसलिए ज्यामिति, मटीरियल, टेक्सचर और एनिमेशन ज्यों के त्यों पहुँचते हैं।

संबंधित उपकरण

3D मॉडल में और

यह पेज अन्य भाषाओं में: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা