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

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

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

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

यह बदलाव सिर्फ़ ज्यामिति के लिए है

GLB एक भरा-पूरा 3D फ़ाइल फ़ॉर्मेट है — मटीरियल, टेक्सचर, कैमरा, लाइट और एनिमेशन तक इसमें बैठते हैं। PLY के पास इनमें से किसी के लिए जगह नहीं, वह सिर्फ़ बिंदुओं और त्रिकोणों की सूची है।

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

त्रिकोण-आधारित ज्यामिति ही पढ़ी जाती है

GLB के अंदर सिर्फ़ त्रिकोण प्रिमिटिव पढ़े जाते हैं — स्ट्रिप, फ़ैन, लाइन और पॉइंट प्रिमिटिव छोड़ दिए जाते हैं। ज़्यादातर एक्सपोर्ट किए गए मॉडल पहले से त्रिकोण में होते हैं, इसलिए व्यवहार में यह पाबंदी कम ही असर डालती है।

नोड ट्रांसफ़ॉर्म — स्केल, घुमाव, स्थिति — वर्टेक्स में पहले ही जोड़ दिए जाते हैं, इसलिए PLY में मॉडल वहीं दिखता है जहाँ सीन में रखा गया था।

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

PLY में एक ही वर्टेक्स सूची और एक ही फ़ेस सूची होती है, इसलिए अगर GLB में कई अलग-अलग नामित मेश हों, तो नतीजा एक मिली-जुली सतह बनता है — नाम और अलग-अलग पहचान खो जाती है।

अलग हिस्सों को दोबारा अलग करना हो तो MeshLab का Split in Connected Components या trimesh का split() काम आता है, बशर्ते हिस्से ज्यामितीय रूप से अलग-थलग हों।

रंग, टेक्सचर और मटीरियल पीछे रह जाते हैं

GLB का PBR मटीरियल मॉडल, टेक्सचर मैप और वर्टेक्स कलर — इनमें से कुछ भी PLY में नहीं जाता, क्योंकि PLY के पास x, y, z के अलावा रखने की जगह ही नहीं। यह किसी कमी का नतीजा नहीं, बल्कि इस बात का कि PLY एक ज्यामिति-सिर्फ़ फ़ॉर्मेट है।

अगर रंग बचाना ज़रूरी है, तो मूल GLB फ़ाइल अलग से सँभालकर रखनी होगी — बदलाव के बाद रंग की जानकारी दोबारा नहीं जुड़ती।

एनिमेशन और स्केलेटन नहीं बचते

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

यह उन्हीं मामलों के लिए सही है जहाँ नाप या शेप ही असल सवाल है, किसी हरकत को बचाने के लिए यह बदलाव उपयुक्त नहीं।

PLY टेक्स्ट में लिखी जाती है

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

अगर पैक की हुई फ़ाइल चाहिए, तो MeshLab या trimesh में इसे दोबारा सेव करते वक़्त बाइनरी PLY लिखा जा सकता है।

बिना अपलोड के

यह पूरा काम ब्राउज़र में होता है — फ़ाइल कहीं भेजी नहीं जाती, न कोई खाता चाहिए न कोई रोज़ की सीमा। नेटवर्क टैब खोलकर यह जाँचा भी जा सकता है।

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

GLB को PLY में ऐसे बदलें

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

GLB या PLY: क्या बदलता है

GLB और PLY की तुलना
GLBPLY
पूरा नामBinary glTFPolygon File Format
फ़ाइल एक्सटेंशन.glb.ply
मीडिया टाइपmodel/gltf-binarymodel/ply
पहली बार प्रकाशित20161994
प्रकाशकKhronos GroupStanford University
विनिर्देशglTF 2.0
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयGLTF, OBJOBJ, STL

नतीजा खोलना

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

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

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

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

PLY Stanford University का है और 1994 से चला आ रहा है। MeshLab, Blender और CloudCompare इस फ़ॉर्मेट को पढ़ लेते है।

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

GLB से PLY: आम सवाल

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

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

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

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

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

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

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

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

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