PLY को GLTF में ऑनलाइन बदलें (मुफ़्त और सुरक्षित)
iLove3DM PLY फ़ाइलों को glTF में ऑनलाइन और मुफ़्त में कनवर्ट करता है: .ply इन, .gltf आउट। PLY एक बाइनरी या ASCII हेडर जिसके बाद वर्टेक्स और फ़ेस सूचियां होती हैं है, जबकि glTF एक JSON सीन विवरण जो अलग .bin और इमेज फ़ाइलों को संदर्भित करता है है; कनवर्टर एक मध्यवर्ती सीन के रूप में GLB का उपयोग करके दोनों को जोड़ता है।
.PLY फ़ाइल चुनें
या .ply फ़ाइल यहाँ ड्रैग और ड्रॉप करें
नया iLove3DM Studio आज़माएं
हमारे नए Studio में बेहतर अनुभव पाएं: एक फ़ुल-स्क्रीन 3D व्यूअर, लाइव प्रीव्यू और सभी टूल्स एक ही वर्कस्पेस में। यह क्लासिक पेज पहले की तरह ही काम करता रहेगा।
⚡ AI सारांश और त्वरित उत्तर
iLove3DM PLY फ़ाइलों को glTF में ऑनलाइन और मुफ़्त में कनवर्ट करता है: .ply इन, .gltf आउट। PLY एक बाइनरी या ASCII हेडर जिसके बाद वर्टेक्स और फ़ेस सूचियां होती हैं है, जबकि glTF एक JSON सीन विवरण जो अलग .bin और इमेज फ़ाइलों को संदर्भित करता है है; कनवर्टर एक मध्यवर्ती सीन के रूप में GLB का उपयोग करके दोनों को जोड़ता है।
स्कैन में अक्सर लाखों वर्टिसेस होते हैं जिनमें प्रति-वर्टेक्स रंग समाहित होता है; उन्हें कनवर्ट करना साझा करने योग्य वेब या AR मॉडल बनाने का पहला कदम है। PLY (.ply) एक बाइनरी या ASCII हेडर जिसके बाद वर्टेक्स और फ़ेस सूचियां होती हैं है। इसमें प्रति-वर्टेक्स मनमाने गुणों के साथ पॉइंट क्लाउड्स और पॉलीगॉन फ़ेस शामिल है और इसे अक्सर MeshLab, CloudCompare, और Meshroom में खोला जाता है। glTF (.gltf) एक JSON सीन विवरण जो अलग .bin और इमेज फ़ाइलों को संदर्भित करता है है, जिसमें वैकल्पिक मॉर्फ़ टार्गेट्स और स्किन्स के साथ इंडेक्स किए गए ट्राएंगल मेश शामिल है, और इसका उपयोग आमतौर पर Blender, Visual Studio Code glTF tools, और three.js में किया जाता है।
चूँकि PLY कोई वास्तविक मटेरियल नहीं, केवल प्रति-वर्टेक्स विशेषताएँ का उपयोग करता है जबकि glTF PBR मेटैलिक-रफ़नेस मटेरियल्स का उपयोग करता है, कनवर्टर आपके सीन को पढ़ता है, नीचे बताए गए मैपिंग को लागू करता है और एक साफ़ .gltf फ़ाइल बनाता है। सब कुछ आपके ब्राउज़र या एक अलग, ऑटो-पर्ज्ड इंस्टेंस में चलता है, इसलिए आपके मॉडल पूरी तरह निजी रहते हैं।
.plyPLY (Stanford Polygon File) के बारे में
3D स्कैनर से प्राप्त 3D डेटा को स्टोर करने के लिए डिज़ाइन किया गया, जो पॉलीगोनल पहलुओं और प्रति-वर्टेक्स रंगों वाले पॉइंट क्लाउड का समर्थन करता है।
- संरचना: एक बाइनरी या ASCII हेडर जिसके बाद वर्टेक्स और फ़ेस सूचियां होती हैं
- मटीरियल्स: कोई वास्तविक मटेरियल नहीं, केवल प्रति-वर्टेक्स विशेषताएँ
- इकाइयां: इकाई-रहित (स्कैनर द्वारा निर्धारित)
- अक्ष: परिभाषित नहीं (यह स्कैनर या सॉफ्टवेयर पर निर्भर करता है)
- इसमें खुलता है: MeshLab, CloudCompare, Open3D या Blender
.gltfटारगेट फ़ॉर्मेट: glTF (JSON)
बाहरी या एम्बेडेड बफ़र्स और टेक्सचर्स के साथ JSON का उपयोग करने वाला मानक ओपन-सोर्स 3D सीन विवरण फ़ॉर्मेट।
- संरचना: एक JSON सीन विवरण जो अलग .bin और इमेज फ़ाइलों को संदर्भित करता है
- मटीरियल्स: PBR मेटैलिक-रफ़नेस मटेरियल्स
- इकाइयां: मीटर (glTF विनिर्देश द्वारा निर्धारित)
- अक्ष: Y-up, राइट-हैंडेड
- इसमें खुलता है: Blender, Cesium, three.js या किसी भी glTF 2.0 व्यूअर में
PLY → glTF रूपांतरण में आपके डेटा के साथ क्या होता है
रूपांतरण मार्ग: PLY → GLB → glTF (GLB सीन में पार्स किया गया, फिर glTF के रूप में निर्यात किया गया).
| पहलू | परिणाम | नतीजा |
|---|---|---|
| जियोमेट्री | सुरक्षित | PLY में प्रति-वर्टेक्स मनमाने गुणों के साथ पॉइंट क्लाउड्स और पॉलीगॉन फ़ेस संग्रहीत होता है; glTF में वैकल्पिक मॉर्फ़ टार्गेट्स और स्किन्स के साथ इंडेक्स किए गए ट्राएंगल मेश संग्रहीत होता है। आवश्यकतानुसार सतहों को फिर से ट्राएंगुलेट किया जाता है और पोज़िशन, नॉर्मल्स व UV निर्देशांक आगे स्थानांतरित किए जाते हैं। |
| मटेरियल्स | लागू नहीं | PLY में कोई मटेरियल डेटा नहीं है, इसलिए glTF आउटपुट एक न्यूट्रल डिफ़ॉल्ट मटेरियल का उपयोग करता है। |
| टेक्सचर्स | सुरक्षित | PLY में, टेक्सचर मैपिंग किसी संदर्भित इमेज पर निर्भर करती है और शायद ही कभी समर्थित होती है। glTF भी टेक्सचर्स को संदर्भित या एम्बेड कर सकता है, इसलिए इमेज और UV मैपिंग जुड़े रहते हैं। |
| वर्टेक्स रंग | सुरक्षित | PLY में मौजूद प्रति-वर्टेक्स रंग glTF में वर्टेक्स रंग डेटा के रूप में लिखे जाते हैं। |
| एनिमेशन | लागू नहीं | PLY एक स्टैटिक प्रारूप है, इसलिए glTF परिणाम एक एकल स्टैटिक पोज़ होता है। |
| इकाइयां और स्केल | अनुकूलित | PLY में इकाई-रहित (स्कैनर द्वारा निर्धारित) का उपयोग होता है; glTF में मीटर (glTF विनिर्देश द्वारा निर्धारित) का उपयोग होता है। अपने लक्षित एप्लिकेशन में स्केल की जांच करें, और यदि मॉडल बहुत बड़ा या बहुत छोटा दिखे तो Scale टूल का उपयोग करें। |
| ओरिएंटेशन | अनुकूलित | PLY परिभाषित नहीं (यह स्कैनर या सॉफ्टवेयर पर निर्भर करता है) है और glTF Y-up, राइट-हैंडेड है। कनवर्टर एक सुसंगत ओरिएंटेशन लिखता है, लेकिन अपने लक्षित सॉफ़्टवेयर में अप-एक्सिस को सत्यापित करें। |
अनुमान है कि glTF फ़ाइल PLY स्रोत की तुलना में लगभग 2.4x छोटी होगी, क्योंकि glTF GLB के समान, लेकिन कई फ़ाइलों में विभाजित है।
PLY को glTF में कनवर्ट क्यों करें?
PLY क्यों छोड़ें
लोग अक्सर PLY से तब कनवर्ट करते हैं जब वे MeshLab या CloudCompare के परिणाम को किसी गेम या वेब वर्कफ़्लो में ले जाना। अन्य सामान्य स्थितियों में LiDAR या फोटोग्रामेट्री स्कैन को साझा करने योग्य एसेट में बदलना और स्कैनर रंगों को अधिक पोर्टेबल फ़ॉर्मेट में बेक करना शामिल हैं। विशेष रूप से PLY → glTF में, सुरक्षित: जियोमेट्री, टेक्सचर्स, और वर्टेक्स रंग; अनुकूलित: इकाइयां और स्केल और ओरिएंटेशन। अनुमान है कि glTF फ़ाइल PLY स्रोत की तुलना में लगभग 2.4x छोटी होगी, क्योंकि glTF GLB के समान, लेकिन कई फ़ाइलों में विभाजित है।
glTF क्यों चुनें
जब आप अलग बफ़र्स की आवश्यकता वाली पाइपलाइनों में इनपुट देना, तो glTF सही लक्ष्य प्रारूप है। यह वर्शन कंट्रोल में तुलना (diff) करने योग्य मानव-पठनीय सीन बनाए रखना और मटीरियल्स और नोड पदानुक्रम (hierarchies) को डीबग करना जैसी स्थितियों के लिए भी उपयुक्त है। स्कैन में अक्सर लाखों वर्टिसेस होते हैं जिनमें प्रति-वर्टेक्स रंग समाहित होता है; उन्हें कनवर्ट करना साझा करने योग्य वेब या AR मॉडल बनाने का पहला कदम है।
परिणामी फ़ाइल कहाँ खुलती है
कनवर्ज़न के बाद आप .gltf फ़ाइल को Blender, Cesium, three.js या किसी भी glTF 2.0 व्यूअर में में खोल सकते हैं।
चरण-दर-चरण मार्गदर्शिका: PLY → glTF
- 1
अपनी .ply फ़ाइल अपलोड करें
अपने PLY मॉडल को कनवर्टर पर ड्रैग करें या ब्राउज़ करने के लिए क्लिक करें। टेक्सचर मैपिंग किसी संदर्भित इमेज पर निर्भर करती है और शायद ही कभी समर्थित होती है; किसी अतिरिक्त फ़ाइल की आवश्यकता नहीं है।
- 2
अपना मुफ़्त कोटा जांचें
मुफ़्त खाते प्रतिदिन कुछ कनवर्ज़न कर सकते हैं; साइन इन करने से आपके शेष उपयोग को ट्रैक किया जा सकता है। कभी कोई वॉटरमार्क नहीं जोड़ा जाता है।
- 3
glTF में कनवर्ट करें
Convert to glTF बटन दबाएं। पाइपलाइन PLY → GLB → glTF (GLB सीन में पार्स किया गया, फिर glTF के रूप में निर्यात किया गया) का पालन करती है, जिसमें 100 MB से कम के मॉडल के लिए आमतौर पर कुछ सेकंड लगते हैं।
- 4
.gltf फ़ाइल डाउनलोड करें
आपकी glTF फ़ाइल स्वचालित रूप से डाउनलोड हो जाती है। स्केल और ओरिएंटेशन की पुष्टि करने के लिए इसे Blender और Visual Studio Code glTF tools में खोलें।
PLY → glTF के लिए टिप्स
- रंग किसी टेक्सचर के बजाय वर्टिसेस में मौजूद होता है (PLY स्रोत)।
- फ़ाइलें अलग होने पर .bin और टेक्सचर फ़ाइलों के सापेक्ष पाथ (relative paths) काम नहीं करते (glTF लक्ष्य)।
- हमेशा वास्तविक आकार सत्यापित करें: PLY इकाई-रहित (स्कैनर द्वारा निर्धारित) है, जबकि glTF मीटर (glTF विनिर्देश द्वारा निर्धारित) है।
- चूँकि PLY glTF की तुलना में बहुत भारी है, इसलिए कनवर्ट करना आपके एसेट का साइज़ कम करने का एक अच्छा तरीका भी है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
मैं गुणवत्ता खोए बिना PLY को glTF में कैसे कनवर्ट करूँ?
.ply फ़ाइल अपलोड करें और कनवर्ट दबाएं; प्रक्रिया PLY → GLB → glTF (GLB सीन में पार्स किया गया, फिर glTF के रूप में निर्यात किया गया) है। ज्योमेट्री बिल्कुल सटीक रूप से स्थानांतरित की जाती है; स्रोत में कोई मटेरियल मौजूद नहीं है, और टेक्सचर्स UV कोऑर्डिनेट्स के ज़रिए लिंक रहते हैं।
क्या PLY से glTF कनवर्ज़न में टेक्सचर्स सुरक्षित रहते हैं?
PLY में, टेक्सचर मैपिंग किसी संदर्भित इमेज पर निर्भर करती है और शायद ही कभी समर्थित होती है। glTF भी टेक्सचर्स को संदर्भित या एम्बेड कर सकता है, इसलिए इमेज और UV मैपिंग जुड़े रहते हैं।
मेरा glTF मॉडल गलत आकार या रोटेशन में क्यों दिखाई दे रहा है?
PLY में इकाई-रहित (स्कैनर द्वारा निर्धारित) का उपयोग होता है; glTF में मीटर (glTF विनिर्देश द्वारा निर्धारित) का उपयोग होता है। अपने लक्षित एप्लिकेशन में स्केल की जांच करें, और यदि मॉडल बहुत बड़ा या बहुत छोटा दिखे तो Scale टूल का उपयोग करें। PLY परिभाषित नहीं (यह स्कैनर या सॉफ्टवेयर पर निर्भर करता है) है और glTF Y-up, राइट-हैंडेड है। कनवर्टर एक सुसंगत ओरिएंटेशन लिखता है, लेकिन अपने लक्षित सॉफ़्टवेयर में अप-एक्सिस को सत्यापित करें।
क्या glTF फ़ाइल मेरी PLY फ़ाइल से बड़ी होगी या छोटी?
अनुमान है कि glTF फ़ाइल PLY स्रोत की तुलना में लगभग 2.4x छोटी होगी, क्योंकि glTF GLB के समान, लेकिन कई फ़ाइलों में विभाजित है।
कनवर्ट की गई glTF फ़ाइल को कौन सा सॉफ़्टवेयर खोल सकता है?
glTF फ़ाइलें Blender, Cesium, three.js या किसी भी glTF 2.0 व्यूअर में में खुलती हैं। यदि आपको वापस जाने की आवश्यकता है, तो glTF से PLY कनवर्टर का उपयोग करें।
क्या मेरे PLY मॉडल को अपलोड करना सुरक्षित है?
हाँ। फ़ाइलें आपके ब्राउज़र में या आइसोलेटेड इंस्टेंस पर प्रोसेस की जाती हैं और कनवर्ज़न के तुरंत बाद हटा दी जाती हैं। इनका उपयोग कभी भी AI मॉडल को प्रशिक्षित करने के लिए नहीं किया जाता है, और कोई वॉटरमार्क नहीं जोड़ा जाता है।