पायथन में एफबीएक्स फ़ाइल को ओबीजे में कैसे परिवर्तित करें

यह सटीक लेख विस्तार से बताता है कि पायथन में एफबीएक्स फ़ाइल को ओबीजे में कैसे परिवर्तित किया जाए। इसमें पायथन में FBX को OBJ में बदलने के लिए पर्यावरण सेटअप, एल्गोरिदम और एक कोड स्निपेट पर चर्चा की गई है। इसके अलावा, आपको अपने वातावरण में इस रूपांतरण के लिए किसी तृतीय-पक्ष टूल का उपयोग करने या किसी अन्य उन्नत 3D सॉफ़्टवेयर को कॉन्फ़िगर करने की आवश्यकता नहीं है।

पायथन में FBX फ़ाइल को OBJ में बदलने के चरण

  1. FBX को OBJ प्रारूप में परिवर्तित करने के लिए Aspose.3D for Python via .NET स्थापित करके सिस्टम को कॉन्फ़िगर करें
  2. सीन क्लास द्वारा उजागर की गई from_file() विधि से इनपुट FBX फ़ाइल प्राप्त करें
  3. फ़ाइलफ़ॉर्मेट वर्ग की WAVEFRONT_OBJ प्रॉपर्टी के साथ स्रोत FBX फ़ाइल को OBJ प्रारूप में निर्यात करें

ये चरण Python* में *FBX को OBJ में निर्यात करने की प्रक्रिया का सारांश प्रस्तुत करते हैं। रूपांतरण इस प्रकार आगे बढ़ता है कि मॉडल, स्किनिंग जानकारी, जोड़, यूवी डेटा और अन्य जटिल जानकारी वाले एफबीएक्स का उन्नत प्रारूप मूल ओबीजे फ़ाइल प्रारूप में निर्यात किया जाता है। संक्षेप में, आपको बस इनपुट FBX फ़ाइल को लोड करना होगा और फिर इसे OBJ प्रारूप में निर्यात करना होगा।

पायथन में एफबीएक्स को ओबीजे में बदलने के लिए कोड

यह पायथन कोड स्निपेट Python* में *FBX से OBJ फ़ाइल कनवर्टर बनाने के लिए एक मूल संस्करण है। सबसे पहले, हम स्रोत फ़ाइल को लोड करने के लिए सीन क्लास ऑब्जेक्ट आरंभ करते हैं। इसके बाद, FileFormat क्लास का उपयोग करके और WAVEFRONT_OBJ प्रॉपर्टी सेट करके सेव() विधि को कॉल किया जाता है। इसके अलावा, आप इनपुट और आउटपुट फ़ाइलों को लोड या निर्यात करने के लिए उपलब्ध विभिन्न विधि ओवरलोड का उपयोग करके अपनी आवश्यकताओं को पूरा करने के लिए कोड में सुधार कर सकते हैं।

इस संक्षिप्त ट्यूटोरियल में, आपने Python* में *FBX से OBJ कनवर्टर विकसित करना सीखा है। इसके अलावा, यदि आप GLB फ़ाइल को OBJ प्रारूप में परिवर्तित करना चाहते हैं, तो पायथन में GLB को OBJ में कैसे परिवर्तित करें पर लेख देखें।

 हिन्दी