3D फ़ाइल टाइप्स के लिए गाइड।
पिछले कुछ दशकों में 3D दुनिया में हुए प्रोग्रेस की वजह बड़ी और साझा कोशिश रही है। यही वजह है कि फ़ाइल फ़ॉर्मेटिंग के लिए कोई ऐसा सल्यूशन नहीं है, जो हर जगह काम करे। चूँकि 3D इंडस्ट्री ने कई इंडस्ट्रीज़ और एरियाज़ में प्रोग्रेस किया है, इसलिए उनके विशिष्ट इस्तेमाल के साथ कई फ़ॉर्मेट अक्सर सामने आए हैं। यहाँ फ़ाइल टाइप्स और उनका इस्तेमाल करने के तरीके के बारे में आपके काम की सारी जानकारी दी गई है।
3D फ़ाइल के प्रकार
जैसा कि इस समय ज़्यादा से ज़्यादा कंपनियाँ 3D स्पेस और लगातार प्रोग्रेस कर रही टेक्नॉलॉजी की दुनिया में प्रवेश कर रही हैं, जैसे कि VR (वर्चुअल रियलिटी), AR (ऑगमेंटेड रियलिटी), गेम डिज़ाइन, VFX और लंबे समय से चली आ रही CAD (कंप्यूटर ऐडेड डिज़ाइन) ऐप्लिकेशन, तो यह स्वाभाविक है कि इन विभिन्न क्षमताओं को संभालने के लिए ऐसे प्लेटफ़ॉर्म के लिए नए फ़ाइल प्रकार मौजूद हों।
आमतौर पर कहें तो आपको दो प्रकार के फ़ॉर्मेट मिलेंगे: पॉलीगॉनल ज्योमेट्रिक डेटा और बाउंड्री रिप्रेज़ेंटेशन (BREP), जो इस बात पर निर्भर करता है कि ज्योमेट्री मूल रूप से कहाँ बनाई गई थी। CAD ऐप्लिकेशन ज्योमेट्रिक डेटा स्टोर करने के दोनों तरीकों को सपोर्ट कर सकते हैं। CAD दुनिया में उच्च-स्तरीय ज्योमेट्रिक जानकारी को संरक्षित करने के लिए, आपको फ़ाइल फ़ॉर्मेट का एक अलग सेट मिलेगा, जिसमें 3D प्रिंटिंग और गेमिंग ऐप्लिकेशन में इस्तेमल किए जाने वाले मानक पॉलीगॉनल डेटा भी शामिल हैं। दोनों प्रकार की ज्योमेट्रिक यानी ज्योमेट्रिक डेफ़िनीशन जटिल हो सकती है और नतीजतन फ़ाइलों का साइज़ बड़ा हो सकता है।
यहाँ कुछ सबसे सामान्य 3D फ़ाइल प्रकार दिए गए हैं, जिनसे आपका सामना हो सकता है और जब आपको उनका इस्तेमाल करने पर विचार करना चाहिए।
ZUH विज़ुअल्स द्वारा बनाई गई इमेज।
OBJ
OBJ फ़ाइलों (.obj) में 3D ज्योमेट्री जानकारी होती है। यह सबसे पुराने और सबसे सामान्य फ़ॉर्मेट में से एक है जो आपको अधिकांश मॉडलिंग सॉफ़्टवेयर से किसी ऑब्जेक्ट को निर्यात करते समय मिलेगा। इस पॉलीगॉनल फ़ॉर्मेट में स्केल (सेमी, इंच आदि) की भावना हो सकती है। इसकी फ़िज़िकल डेफ़िनीशन अधिक आधुनिक सामग्री और छायांकन तकनीकों की तुलना में ज़्यादा पुरानी है। जब स्ट्रेट ज्योमेट्री एक्सपोर्ट की बात आती है तो यह लीवरेज के लिए एक ठोस मानक है।
फ़ायदे:
- यूनिट स्पेस (सेमी, मीटर, इंच, फ़ुट) को सपोर्ट करता है।
- एक फ़ाइल में कई ऑब्जेक्ट्स को सपोर्ट करता है।
- OBJ फ़ाइलें आमतौर पर एक अलग फ़ॉर्मेट में सेव किए गए समान मॉडल की तुलना में हल्के वज़न की होती हैं।
- इंडस्ट्री के मानक गेम इंजन के साथ कॉम्पैटिबल और VFX और गेमिंग इंडस्ट्री में पोस्ट DCC (डिजिटल कॉन्टेंट क्रिएशन) टूल के साथ कॉम्पैटिबल।
FBX
FBX फ़ाइलें (.fbx) OBJ की तरह हैं, जिसमें 3D ऑब्जेक्ट डेटा शामिल होता है; हालाँकि, इसमें एनीमेशन डेटा भी शामिल है। यह इस फ़ाइल प्रकार को फ़िल्म, गेमिंग और VFX में सबसे लोकप्रिय बनाता है—वे सभी इंडस्ट्रीज़, जिन्हें कॉम्प्लेक्स मॉडल्स, मटेरियल्स और एनीमेशन की ज़रूरत पड़ती है। इस फ़ाइल फ़ॉर्मेट पर Autodesk का स्वामित्व है और VFX और गेम इंजन दोनों में पूरी तरह से सपोर्टेड है। यह मटेरियल डेफ़िनीशन को उच्चतर स्तर पर कायम रख सकता है और कई रेंडरिंग इंजनों को सपोर्ट करता है।
फ़ायदे:
- FBX फ़ाइलें पूर्ण 3D दृश्यों के लिए डेटा स्टोर करती हैं, जिसमें कैमरा, लाइटिंग, ज्यामिति और एनीमेशन बनाने के लिए इस्तेमाल की जाने वाली बोन्स शामिल हैं।
- इंडस्ट्री के मानक गेम इंजन के साथ कॉम्पैटिबल और VFX और गेमिंग इंडस्ट्री में पोस्ट DCC (डिजिटल कॉन्टेंट क्रिएशन) टूल के साथ कॉम्पैटिबल।
- हालाँकि एक पुराना फ़ाइल फ़ॉर्मेट, FBX व्यापक रूप से सपोर्टेड है और इसमें केवल 3D मॉडल डेटा की तुलना में बहुत अधिक जानकारी शामिल होती है, जो इसे दृश्य-संचालित निर्माण के लिए एक लोकप्रिय विकल्प बनाती है, जैसे कि वीडियो गेम में।
gITF
GL ट्रांसमिशन फ़ॉर्मेट (.glTF और .glb) एक पॉलीगॉनल फ़ाइल फ़ॉर्मेट है जो FBX जैसे फ़ॉर्मेट्स के लिए एक ओपन-सोर्स, रॉयल्टी-मुक्त समकक्ष के रूप में कार्य करता है। मूल रूप से COLLDA कार्य समूह द्वारा बनाया गया था, अब यह KROHON समूह मॉडल और दृश्य विनिमय के लिए इस साझा ओपन फ़ाइल फ़ॉर्मेट को बनाए रखता है। यह फ़ाइल FBX जैसे स्थिर मॉडल, एनीमेशन और चलते-फिरते दृश्यों को सपोर्ट करती है। डेवलपर अक्सर देशी वेब ऐप्लिकेशन में इस फ़ॉर्मेट का इस्तेमाल करते हैं। अधिक आधुनिक फ़ाइल फ़ॉर्मेट में से एक के रूप में यह छायांकन और मटेरियल डेफ़िनीशन के लिए नवीनतम तरीकों को सपोर्ट करता है और अपडेट किए गए 2.0 वर्ज़न के रूप में यह फ़िज़िकली आधारित रेंडरिंग मटेरियल्स (PBR) को सपोर्ट करता है।
फ़ायदे:
- Word डॉक्यूमेंट्स और PowerPoint प्रेज़ेंटेशंस में एम्बेड किया जा सकता है।
- लोकप्रिय 3D ऐप्लिकेशंस की बढ़ती संख्या के साथ कॉम्पैटिबल है।
- वेब के लिए और रीयल-टाइम इंटरएक्टिविटी के लिए ऑप्टिमाइज़्ड, GLTF और GLB फ़ाइलें तुलनात्मक रूप से छोटे फ़ाइल आकार की होती हैं और ये ऐप्लिकेशंस में तेज़ी से लोड होती हैं।
usd/usdz
USD (यूनिवर्सल सीन डिस्क्रिप्टर) एक पॉलीगॉनल फ़ाइल फ़ॉर्मेट है जिसे Pixar द्वारा आंतरिक रूप से विकसित किया गया है, जो कि अब ओपन सोर्स है। यह एक्स्टेंसिबल फ़ाइल फ़ॉर्मेट अपने ओपन मानकों के माध्यम से अपनी क्षमता में बढ़ रहा है और कार्य समिति में NVIDIA, PIXAR और ADOBE आदि शामिल हैं। यह फ़ॉर्मेट कई अद्वितीय मटेरियल क्रिएशन टूल में 3D मॉडल, कॉन्टेंट और इंटरऑप के लिए बिल्कुल नए कॉन्सेप्ट्स को रिप्रेज़ेंट करता है। इसमें ज्योमेट्रिक, मटेरियल, दृश्य और एनीमेशन डेटा शामिल हैं। कई मायनों में, USD एक फ़ाइल फ़ॉर्मेट की विशिष्ट अपेक्षाओं को पार कर रहा है, क्योंकि यह पूरे दृश्य डेटा को कुशलतापूर्वक स्टोर करता है।
USDZ एक मालिकाना फ़ॉर्मेट है जिसे Apple और Pixar द्वारा विशेष रूप से AR के लिए संयुक्त रूप से बनाया गया है। इस फ़ॉर्मेट का इस्तेमाल Apple डिवाइस पर 3D ऑगमेंटेड रियलिटी ऐप्स के लिए किया जाता है।
फ़ायदे:
- स्थापित कंपनियों का एक बढ़ता और सक्रिय समुदाय, जो 3D और इसके भविष्य के लिए इस फ़ाइल फ़ॉर्मेट में संभावनाएँ देखती हैं।
- लचीला, शक्तिशाली और कुशल, यह फ़ॉर्मेट प्लगइन्स और एक्सटेंशन के माध्यम से एक्स्टेंसिबिलिटी की अनुमति देता है, जिससे कंपनियाँ उन क्षमताओं को शेयर कर सकती हैं जिन्हें वे USD में ला रही हैं।
- PBR मटेरियल्स के साथ कॉम्पैटिबल, सबसे आधुनिक और रियलिस्टिक डेफ़िनीशन या 3D ऑब्जेक्ट्स के मटेरियल्स और छायांकन।
अन्य 3D फ़ाइल फ़ॉर्मेट्स
सभी 3D इंडस्ट्रीज़ में फ़ाइल फ़ॉर्मेट की लिस्ट व्यापक है। यहाँ कुछ और सामान्य फ़ाइलें दी गई हैं जिनसे आपका सामना हो सकता है:
- CAD फ़ाइलें – कुछ मालिकाना हैं, जिनका इस्तेमाल केवल एक क्लोज़्ड इकोसिस्टम में किया जा सकता है, जबकि अन्य ज्यामितीय परिभाषा के उच्च स्तर को संरक्षित करने के लिए काम करती हैं। आपको इन फ़ाइलों में 2D, 3D और यहाँ तक कि पैरामीट्रिक सॉलिड भी मिल सकते हैं। Substance 3D Stager में सपोर्टेड CAD फ़ाइलों की पूरी लिस्ट के लिए, डॉक्यूमेंटेशन देखें। (IGES, STP/STEP, IPT, IAM, .SLD, .JT आदि)
- BLEND फ़ाइलें — ब्लेंडर द्वारा इस्तेमाल किया जाने वाला मूल फ़ाइल फ़ॉर्मेट, रचनाकारों द्वारा इस्तेमाल किया जाने वाला एक ओपन-सोर्स और बढ़ता हुआ DCC टूल।
- Substance 3D फ़ाइलें – SBSAR सबसे आम फ़ाइल है, जिसे 3D कॉन्टेंट के छायांकन को परिभाषित करने और मटेरियल बनाने के लिए, Substance 3D Designer, Sampler और Painter द्वारा बनाया गया है। जानकारी से भरे इस ओवरव्यू में Substance 3D के बारे में और जानें।
- AMF और STL – 3D प्रिंटिंग के लिए दो सबसे सामान्य फ़ाइल फ़ॉर्मेट को रिप्रेज़ेंट करते हैं। AMF अधिक आधुनिक पुनरावृत्ति है और प्रिंटिंग और स्केल में सहायता के लिए आंतरिक मेटा-डेटा ले जाता है। STL एक पुराना फ़ॉर्मेट है, जिसमें रंग और स्केल की जानकारी की कमी है।
ZUH विज़ुअल्स द्वारा इमेज।
अपने 3D प्रोजेक्ट के लिए सही फ़ॉर्मेट कैसे चुनें।
यह तय करना कि आपको अपने प्रोजेक्ट के लिए किस फ़ाइल फ़ॉर्मेट का इस्तेमाल करना चाहिए, कुछ कारकों पर निर्भर हो सकता है। किसी और चीज़ के बजाय सबसे पहले कॉम्पैटिबिलिटी वैरिफ़ाइ कर लें। अगर आपको सॉफ़्टवेयर के बीच 3D कम्पोनेंट्स को ट्रांसफ़र करने की ज़रूरत पड़ती है, तो आप उस फ़ाइल प्रकार में एक्सपोर्ट करने में समय बर्बाद नहीं करना चाहेंगे जो काम नहीं करेगा।
अन्य विचारों में निर्यात की गई फ़ाइल का आकार शामिल हो सकता है। वीडियो गेम या किसी ऐसे 3D प्रोजेक्ट को डेवलप करते समय यह खासतौर पर ज़रूरी हो सकता है जिसमें विशिष्ट हार्डवेयर बाधाएँ हों। याद रखें कि फ़ाइल फ़ॉर्मेट विशिष्ट कारणों से बनाए गए हैं, इसलिए अपने सॉफ़्टवेयर को समझना और प्रत्येक फ़ॉर्मेट को क्यों शामिल किया गया है, इससे आपको हर एक्सपोर्ट के बारे में जानकार निर्णय लेने में मदद मिलेगी।
अक्सर पूछे जाने वाले सवाल
सबसे अच्छा 3D फ़ाइल फ़ॉर्मैट क्या है?
सबसे सामान्य 3D फ़ाइल फ़ॉर्मैट क्या हैं?
Photoshop कौन से 3D फ़ाइल फ़ॉर्मैट खोल सकता है?
Photoshop इन 3D फ़ॉर्मेट्स को खोल सकता है: DAE (Collada), OBJ, 3DS, U3D और KMZ (Google Earth)।
{{photoshop}} में अपने आप एक 3D फ़ाइल खोलने के लिए, फ़ाइल > खोलें चुनें और फिर फ़ाइल चुनें।
एक ओपन फ़ाइल में एक लेयर के रूप में एक 3D फ़ाइल जोड़ने के लिए, 3D > 3D फ़ाइल से नया लेयर चुनें और फिर 3D फ़ाइल चुनें। नया लेयर ओपन फ़ाइल के डायमेंशंस को दिखाता है और ट्रांसपरेंट बैकग्राउंड में 3D मॉडल प्रेज़ेंट करता है।