GLTF को STL में बदलें

यहाँ आप GLTF को STL में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना STL के काम करने का तरीक़ा GLTF से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: STL जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ सिर्फ़ ज्यामिति। सामग्री, रंग, बनावट और एनिमेशन साथ नहीं जाते, और जो मॉडल कई बार रखा गया हो वह हर नक़ल के अपनी-अपनी जगह पर पक्की हो जाने के साथ लौटता है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

glTF सीन बताता है, STL ठोस बताता है

glTF सीन-ग्राफ़, मटीरियल, टेक्सचर और एनिमेशन रखता है, क्योंकि इसका मक़सद रेंडरर तक पहुँचना और सही दिखना है। STL सिर्फ़ त्रिकोण और उनका नॉर्मल रखता है, क्योंकि इसका मक़सद स्लाइसर तक पहुँचना है।

बदलाव दोनों का साझा हिस्सा — त्रिकोण — रखता है, बाक़ी सब छोड़ देता है। यह कोई कमी नहीं, सही नतीजा है — स्लाइसर के पास रंग रखने की जगह ही नहीं।

.bin फ़ाइल जहाँ ज़्यादातर बदलाव रुक जाते हैं

.gltf JSON है, और वर्टेक्स डेटा अक्सर बगल की .bin फ़ाइल में रहता है। इसलिए डाउनलोड की गई glTF आम तौर पर एक फ़ोल्डर होती है — scene.gltf, scene.bin, और textures।

यहाँ बदलाव एक फ़ाइल लेकर एक फ़ाइल देता है, इसलिए बगल में रखी ज्यामिति नहीं मिलती। संदेश साफ़ बताता है — GLB संस्करण में दोबारा एक्सपोर्ट कीजिए, जिसमें सब कुछ एक फ़ाइल में है।

मीटर में बनी glTF हज़ार गुना छोटी आती है

glTF कोई इकाई घोषित नहीं करती, पर हर टूलचेन एक यूनिट को एक मीटर मानता है। STL में हर स्लाइसर एक यूनिट को एक मिलीमीटर मानता है। संख्या वैसी ही पार होती है, बस उसका मतलब बदल जाता है।

नतीजा एक ऐसी मॉडल है जो प्लेट पर लगभग अदृश्य धब्बा बनकर आती है। सुधार है 1000 से गुणा करना, पर किसी जानी हुई माप से जाँचकर, अंदाज़े से नहीं।

नोड ट्रांसफ़ॉर्म वर्टेक्स में पक्के हो जाते हैं

glTF सीन अक्सर एक मेश को अलग-अलग मैट्रिक्स से कई बार रखता है — जैसे चार पहिए एक ही पहिया-मेश से। कन्वर्टर सीन-ग्राफ़ को चलता है और हर नोड का विश्व-मैट्रिक्स वर्टेक्स में लगा देता है।

जो आकार दिखता है वह सही है, पर ढाँचा चला जाता है — चार पहिए चार पूरी नक़लों में आते हैं, और फ़ाइल चार गुना बड़ी हो जाती है।

glTF की हर मेश एक ही STL में मिल जाती है

STL में ऑब्जेक्ट, समूह या नाम की कोई अवधारणा नहीं — यह शुरू से अंत तक त्रिकोणों की एक सूची है। बॉडी, ढक्कन और हैंडल से बनी मॉडल तीन अलग बंद खोल वाली एक फ़ाइल बन जाती है।

स्लाइसर इन्हें अलग करने का प्रस्ताव देते हैं, पर नाम वापस नहीं आते — «Part 1», «Part 2» ही मिलते हैं। नाम चाहिए हों तो 3MF या OBJ में बदलिए।

जो glTF स्रोत यहाँ लौटा दिए जाते हैं

Draco-कंप्रेस्ड ज्यामिति नाम-सहित त्रुटि के साथ रुक जाती है, क्योंकि उसका डिकोडर यहाँ शामिल नहीं। .bin वाली फ़ाइल भी ऊपर बताई वजह से रुकती है। कोई त्रिकोण न मिलने पर भी साफ़ संदेश मिलता है।

एक चीज़ छोड़ दी जाती है, मना नहीं की जाती — जो प्रिमिटिव त्रिकोण-सूची नहीं हैं, जैसे स्ट्रिप या फ़ैन, उन्हें पार कर दिया जाता है।

STL का आकार, स्रोत glTF के मुक़ाबले

STL हमेशा पचास बाइट प्रति त्रिकोण और चौरासी बाइट हेडर लेती है — किसी वर्टेक्स को साझा नहीं करती। glTF हर वर्टेक्स एक ही बार रखकर इंडेक्स से इशारा करती है, जो आम तौर पर तीन-चार गुना ज़्यादा कॉम्पैक्ट है।

चार लाख त्रिकोण की मॉडल लगभग 20 MB की STL बनती है। मुफ़्त सीमा 100 MB है, जो लगभग बीस लाख त्रिकोण तक जाती है।

क्या glTF मॉडल सचमुच छपने लायक़ है

फ़ाइल बदलना आसान हिस्सा है। रेंडरिंग के लिए बने एसेट अक्सर सतह होते हैं, ठोस नहीं — बिना मोटाई का लबादा, एक ही सतह वाली खिड़की।

मरम्मत की उम्मीद रखिए। PrusaSlicer और Cura दोनों नॉन-मैनिफ़ोल्ड ज्यामिति चिह्नित करते हैं; Blender का 3D-Print Toolbox गिनती और «जाओ वहाँ» बटन देता है। यह स्केल करने से पहले कीजिए, बाद में नहीं।

जब glTF को STL नहीं बनना चाहिए

अगर मॉडल स्क्रीन पर वापस जाने वाली है, तो glTF रखिए — STL में बदलकर वापस लाने पर मटीरियल हमेशा के लिए चला जाता है। अगर मॉडल में बदलाव करना है, तो OBJ या 3MF बेहतर जगह हैं।

अगर मॉडल ख़रीदी या बनवाई गई है, तो छापने से पहले शर्तें जाँच लीजिए — असेट मार्केटप्लेस की लाइसेंस अक्सर रेंडर तक सीमित होती हैं, भौतिक प्रिंट तक नहीं।

glTF कहाँ पढ़ी जाती है

इस ब्राउज़र टैब में, साधारण JavaScript से। कोई WebAssembly मॉड्यूल नहीं, कोई अनुरोध मॉडल लेकर नहीं जाता, कोई खाता या रोज़ की सीमा नहीं।

यह ख़ास मायने रखता है — कमीशन किए गए 3D एसेट अक्सर ऐसी शर्तों के साथ आते हैं जो उन्हें किसी सर्वर पर अपलोड करने से मना करती हैं। यहाँ कुछ भी मशीन नहीं छोड़ता।

GLTF को STL में ऐसे बदलें

  1. अपनी GLTF फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में STL चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार STL फ़ाइल डाउनलोड कर लें।

GLTF या STL: क्या बदलता है

GLTF और STL की तुलना
GLTFSTL
पूरा नामGL Transmission FormatStereolithography
फ़ाइल एक्सटेंशन.gltf.stl
मीडिया टाइपmodel/gltf+jsonmodel/stl
पहली बार प्रकाशित20151987
प्रकाशकKhronos Group3D Systems
विनिर्देशglTF 2.0
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयGLB, OBJ3MF, OBJ, PLY

नतीजा खोलना

Blender GLTF और STL — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: GLTF का वेब और बनी हुई फ़ाइल सौंपना पर, STL का 3D प्रिंटिंग पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

GLTF Khronos Group का फ़ॉर्मेट है, जो 2015 में आया। यह glTF 2.0 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

STL 3D Systems का है और 1987 से चला आ रहा है। Blender, PrusaSlicer और Cura इस फ़ॉर्मेट को पढ़ लेते है।

STL 1987 में आया और GLTF 2015 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

GLTF से STL: आम सवाल

क्या मेरी GLTF फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।

क्या GLTF को STL में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।

GLTF को STL में बदलने पर क्या गुणवत्ता जाती है?

GLTF और STL सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। सिर्फ़ ज्यामिति। सामग्री, रंग, बनावट और एनिमेशन साथ नहीं जाते, और जो मॉडल कई बार रखा गया हो वह हर नक़ल के अपनी-अपनी जगह पर पक्की हो जाने के साथ लौटता है।

STL फ़ाइल खोलने के लिए क्या मुझे कुछ इंस्टॉल करना होगा?

कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस Stereolithography आम तौर पर दिखाता है।

इन फ़ॉर्मेट के बारे में और