आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप GLTF को PLY में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
GLTF से PLY
glTF एक JSON-आधारित 3D फ़ॉर्मेट है जो मटीरियल, टेक्सचर, कैमरा और एनिमेशन तक रख सकता है। PLY इनमें से कुछ नहीं रखता — सिर्फ़ बिंदुओं और त्रिकोणों की एक सादी सूची।
यह बदलाव तब काम आता है जब असली सवाल शक़्ल या दिखावट का नहीं, बल्कि ज्यामिति की सच्चाई का हो — जैसे किसी स्कैन से मिलान करना या मेश-प्रोसेसिंग टूल में लोड करना।
glTF का JSON हिस्सा अलग .bin फ़ाइल का हवाला दे सकता है — असल वर्टेक्स डेटा उसमें होता है। यह इंजन ऐसी फ़ाइल को स्वीकार नहीं करता और साफ़ बता देता है कि इसकी जगह GLB इस्तेमाल किया जाए, जो पूरा डेटा एक ही फ़ाइल में समेटता है।
यह किसी कमी की वजह से नहीं — बाहरी .bin के बिना बदलाव के लिए ज़रूरी डेटा ही उपलब्ध नहीं होता। अगर आपकी फ़ाइल का एक्सपोर्टर दोनों विकल्प देता है, तो embedded या GLB चुनना यह दिक़्क़त टाल देता है।
स्ट्रिप, फ़ैन, लाइन और पॉइंट प्रिमिटिव इस बदलाव में शामिल नहीं होते — सिर्फ़ सादे त्रिकोण। ज़्यादातर आधुनिक एक्सपोर्टर पहले से त्रिकोण में ही डेटा देते हैं, इसलिए यह सीमा व्यवहार में कम ही आड़े आती है।
नोड ट्रांसफ़ॉर्म वर्टेक्स में पहले ही बेक कर दिए जाते हैं, इसलिए PLY में मॉडल वहीं दिखता है जहाँ सीन-ग्राफ़ में रखा गया था।
कुछ glTF फ़ाइलें ज्यामिति को Draco एक्सटेंशन से संपीड़ित करके भेजती हैं। यह इंजन ऐसी फ़ाइल को नहीं पढ़ता, क्योंकि उसे डीकंप्रेस करने के लिए अलग डिकोडर चाहिए जो इस पाइपलाइन में शामिल नहीं है।
अगर फ़ाइल Draco-संपीड़ित है, तो एक्सपोर्ट करने वाले टूल में यह विकल्प बंद करके बिना-संपीड़न वाली glTF या GLB बनानी होगी।
PLY में एक ही वर्टेक्स सूची और एक ही फ़ेस सूची होती है, इसलिए अलग-अलग नामित मेश एक मिली-जुली सतह बनकर निकलते हैं — पहचान खो जाती है, ज्यामिति नहीं।
अलग हिस्सों को दोबारा अलग करना हो तो MeshLab का Split in Connected Components काम आ सकता है, बशर्ते वे ज्यामितीय रूप से जुड़े न हों।
PBR मटीरियल, टेक्सचर मैप, वर्टेक्स कलर, स्किन और कीफ़्रेम एनिमेशन — इनमें से कुछ भी PLY में नहीं जाता, क्योंकि इस फ़ॉर्मेट के पास इन्हें रखने की जगह ही नहीं है।
मूल glTF फ़ाइल सँभालकर रखना ही इकलौता तरीक़ा है इस जानकारी को खोने से बचाने का।
यह पूरा काम ब्राउज़र में होता है — फ़ाइल कहीं भेजी नहीं जाती। नेटवर्क टैब खोलकर यह जाँचा जा सकता है, न कोई खाता चाहिए न कोई रोज़ की सीमा।
3D फ़ाइलें अक्सर किसी और की संपत्ति होती हैं — किसी ग्राहक का असेट, किसी स्टूडियो का काम। जो बदलाव फ़ाइल कहीं भेजता ही नहीं, उसके लिए अलग इजाज़त लेने की ज़रूरत भी नहीं रहती।
| GLTF | PLY | |
|---|---|---|
| पूरा नाम | GL Transmission Format | Polygon File Format |
| फ़ाइल एक्सटेंशन | .gltf | .ply |
| मीडिया टाइप | model/gltf+json | model/ply |
| पहली बार प्रकाशित | 2015 | 1994 |
| प्रकाशक | Khronos Group | Stanford University |
| विनिर्देश | glTF 2.0 | — |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | GLB, OBJ | OBJ, STL |
Blender GLTF और PLY — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
दोनों का निशाना अलग काम है: GLTF का वेब और बनी हुई फ़ाइल सौंपना पर, PLY का स्कैनिंग और प्रोग्रामों के बीच डेटा ले जाना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
GLTF Khronos Group का फ़ॉर्मेट है, जो 2015 में आया। यह glTF 2.0 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
PLY Stanford University का है और 1994 से चला आ रहा है। MeshLab, Blender और CloudCompare इस फ़ॉर्मेट को पढ़ लेते है।
PLY 1994 में आया और GLTF 2015 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।
GLTF और PLY सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। सिर्फ़ ज्यामिति। सामग्री, रंग, बनावट और एनिमेशन साथ नहीं जाते, और जो मॉडल कई बार रखा गया हो वह हर नक़ल के अपनी-अपनी जगह पर पक्की हो जाने के साथ लौटता है।
कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस Polygon File Format आम तौर पर दिखाता है।