3ds Max और Substance Painter का उपयोग करके GLB फ़ाइलें बनाना

आप 3ds Max और Substance Painter का उपयोग करके एक GLB फ़ाइल एक्सपोर्ट कर सकते हैं, जिसे Shopify एडमिन में किसी प्रोडक्ट में जोड़ा जा सकता है। 3D मॉडल से ग्राहकों को प्रोडक्ट विज़ुअलाइज़ करने में मदद मिल सकती है, जिससे विश्वास बढ़ सकता है और रिटर्न कम हो सकते हैं।

3ds Max में एक्सपोर्ट के लिए अपना मॉडल तैयार करें

अपने मॉडल को एक्सपोर्ट के लिए तैयार करने के लिए, आपको यह पक्का करना होगा कि यह एक सिंगल मेश है और इस पर एक सिंगल मटीरियल लागू किया गया है।

चरण:

  1. फ़ाइल > इंपोर्ट करें... > इंपोर्ट करें... पर क्लिक करें।
  2. अपनी मॉडल फ़ाइल चुनें और फिर खोलें पर क्लिक करें।
  3. OBJ इंपोर्ट विकल्प डायलॉग में, एकल मेश के रूप में इंपोर्ट करें को चुनें।
  4. इंपोर्ट करें पर क्लिक करें।
  5. मॉडल को 0-1 स्पेस में अनरैप करें। पक्का करें कि कोई भी UV ओवरलैप न हो:
    X और Y ऐक्सिस पर 0 और 1 के बीच UV लेआउट करने के लिए, UVW एडिटर का इस्तेमाल करें।
  6. पूरे मॉडल पर एक सिंगल मटीरियल लागू करें।

3ds Max से मेश एक्सपोर्ट करें

  1. फ़ाइल > एक्सपोर्ट करें > एक्सपोर्ट करें... पर क्लिक करें।
  2. एक फ़ाइल नाम और वह लोकेशन डालें, जहां आप मॉडल को एक्सपोर्ट करना चाहते हैं।
  3. इस रूप में सेव करें ड्रॉप-डाउन मेनू से, OBJ-एक्सपोर्ट (.OBJ) चुनें।
  4. सेव करें पर क्लिक करें।
  5. OBJ एक्सपोर्ट विकल्प डायलॉग में, डिफ़ॉल्ट विकल्पों को वैसे ही छोड़ दें और एक्सपोर्ट करें पर क्लिक करें।

Substance Painter में OBJ फ़ाइल इंपोर्ट और तैयार करें

  1. फ़ाइल > नया पर क्लिक करके एक नया Substance Painter प्रोजेक्ट बनाएं।
  2. नए प्रोजेक्ट डायलॉग में, मेश चुनने के लिए चुनें पर क्लिक करें।
  3. वह OBJ फ़ाइल चुनें जिसे आपने 3ds Max से एक्सपोर्ट किया था और फिर खोलें पर क्लिक करें।
  4. नए प्रोजेक्ट विंडो में, ठीक है पर क्लिक करें।
  5. यह जांच कर वेरिफ़ाई करें कि आपने अपना मेश सही ढंग से एक्सपोर्ट किया है कि Texture set list पैनल में केवल एक टेक्सचर सेट है।
  6. चैनल जोड़ने के लिए, Texture set settings पैनल में, + बटन पर क्लिक करें:
    चैनल हेडिंग के बगल में + बटन है. बटन एक ड्रॉप-डाउन मेनू खोलता है, जो उपलब्ध अतिरिक्त चैनल दिखाता है.
    • ज़रूरी: एंबिएंट ऑक्लूज़न.
    • वैकल्पिक: एमिसिव. अगर आपके मॉडल में ऐसे कॉम्पोनेंट हैं जो रोशनी उत्सर्जित करेंगे, तो यह चैनल जोड़ें.
    • वैकल्पिक: ओपेसिटी. अगर आपके मॉडल में ऐसे कॉम्पोनेंट हैं जो पारदर्शी होंगे, तो यह चैनल जोड़ें.
  7. Texture set settings पैनल में, Bake Mesh Maps पर क्लिक करें।
  8. मॉडल पर टेक्सचर पेंट करें।

एक से ज़्यादा टेक्सचर सेट

जब आप Substance Painter में OBJ फ़ाइल इंपोर्ट करते हैं, तो केवल एक टेक्सचर सेट होना चाहिए:

टेक्सचर सेट, Texture set list पैनल में लिस्ट किए गए हैं.

अगर आपको एक से ज़्यादा टेक्सचर सेट दिखाई देते हैं, तो इसका मतलब है कि 3ds Max से मेश एक्सपोर्ट करते समय नीचे दी गई बातों में से कोई एक गलत थी:

  • मेश को एक ऑब्जेक्ट में कंबाइन नहीं किया गया था।
  • मेश को एक से ज़्यादा टेक्सचर असाइन किया गया था।

अगर ऐसा है, तो अपने मॉडल को 3ds Max से फिर से एक्सपोर्ट करें और पक्का करें कि मेश एक ही ऑब्जेक्ट है और उसे केवल एक ही टेक्सचर असाइन किया गया है।

Substance Painter से glTF फ़ाइल एक्सपोर्ट करें

  1. फ़ाइल > एक्सपोर्ट टेक्सचर पर क्लिक करें।

  2. कॉन्फ़िग ड्रॉप-डाउन मेनू से, glTF PBR Metal Roughness चुनें।

  3. वह लोकेशन चुनें, जहां आप अपने टेक्सचर सेव करना चाहते हैं।

  4. टेक्सचर फ़ाइलों का साइज़ तय करने के लिए डॉक्यूमेंट का साइज़ चुनें।

  5. एक्सपोर्ट करें पर क्लिक करें।

टेक्सचर फ़ाइल कंप्रेस करना

जब आप मॉडल एक्सपोर्ट कर लेते हैं, तो आपके पास नीचे दी गई फ़ाइल होनी चाहिए:

  • modelName.bin
  • modelName.glb
  • modelName.gltf
  • modelNamebaseColor.png
  • modelNamenormal.png
  • modelName_occlusionRoughnessMetallic.png

glTF PBR Metal Roughness कॉन्फ़िगरेशन का उपयोग करते समय, Substance Painter, टेक्सचर फ़ाइल को केवल PNG फ़ॉर्मेट में एक्सपोर्ट करता है। टेक्सचर फ़ाइल को कंप्रेस करने और ऐसे किसी भी टेक्सचर को JPG में बदलने पर विचार करें, जिसे अल्फ़ा चैनल की ज़रूरत नहीं है। इससे कुल फ़ाइल साइज़ कम हो जाता है, और छोटे फ़ाइल साइज़ से तेज़ डाउनलोड स्पीड और सहज इंटरैक्शन मिलते हैं।

अपनी फ़ाइल का साइज़ 4 एमबी या उससे कम रखना सबसे अच्छा है।

GLB फ़ाइल बनाएं

  1. https://glb-packer-old.glitch.me/ पर जाएं।
  2. Substance Painter से एक्सपोर्ट की गई फ़ाइलों को GLB Packer वेब पेज पर खींचें और छोड़ें।

आपके कंप्यूटर पर out.glb नाम की एक फ़ाइल डाउनलोड हो जाएगी। डाउनलोड पूरा होने के बाद, आप फ़ाइल का नाम बदल सकते हैं और फिर उसे Shopify पर अपलोड कर सकते हैं।