यह संक्षिप्त ट्यूटोरियल जावा का उपयोग करके कैसे DAE को OBJ में परिवर्तित करें पर मार्गदर्शन करता है। यह विकास वातावरण को सेट करने के लिए तंत्र, एप्लिकेशन को विकसित करने के लिए चरणों की एक सूची और जावा का उपयोग करके **डीएई से ओबीजे कनवर्टर को प्रदर्शित करने वाला एक चलने योग्य नमूना कोड का वर्णन करता है। एप्लिकेशन आवश्यकताओं के आधार पर इनपुट और आउटपुट फ़ाइलों के अनुकूलन के बारे में विवरण पर चर्चा की जाएगी।
जावा का उपयोग करके डीएई फ़ाइल को ओबीजे में बदलने के चरण
- DAE को OBJ में बदलने के लिए IDE को Aspose.3D for Java का उपयोग करने के लिए सेट करें
- नमूना डीएई फ़ाइल को दृश्य ऑब्जेक्ट में लोड करें
- ObjSaveOptions वर्ग के किसी ऑब्जेक्ट को इंस्टेंटियेट और इनिशियलाइज़ करें
- objSaveOptions ऑब्जेक्ट के वांछित गुण सेट करें
- सीन क्लास में save() विधि का उपयोग करके DAE फ़ाइल को OBJ में बदलें
ये चरण संक्षेप में बताते हैं कि जावा का उपयोग करके कोलाडा को ओबीजे में कैसे परिवर्तित किया जाए। आप देख सकते हैं कि बस एक डीएई फ़ाइल को सीन क्लास ऑब्जेक्ट में लोड किया जाना है और सेव विधि का उपयोग करके ओबीजे के रूप में सहेजा जाना है। हालाँकि, यदि आवश्यक हो तो आउटपुट OBJ फ़ाइलों को अनुकूलित करने के लिए सेव विधि में वैकल्पिक मापदंडों का उपयोग किया जा सकता है।
जावा का उपयोग करके डीएई को ओबीजे में बदलने के लिए कोड
import com.aspose.threed.*; | |
import jdk.jshell.spi.ExecutionControl; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change DAE to OBJ in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the DAE file | |
Scene scene = Scene.fromFile("zebra.dae"); | |
// Initialize the ObjSaveOptions object | |
ObjSaveOptions options = new ObjSaveOptions(); | |
options.setEnableMaterials(true); | |
// Convert to OBJ | |
scene.save("zebra.obj", options); | |
System.out.println("Done"); | |
} | |
} |
यह कोड नमूना जावा* का उपयोग करके फ़ाइल प्रकारों को *कोलाडा से ओबीजे में परिवर्तित करना दर्शाता है। यह प्रत्येक अनुभाग के लिए टिप्पणियां उत्पन्न करने के लिए ध्वज सेट करने, पॉइंट क्लाउड सेट करने, फ्लिप समन्वय प्रणाली सेट करने और कुछ को सूचीबद्ध करने के लिए लुकअप पथ सेट करने के लिए गुणों को सेट करके आउटपुट ओबीजे को अनुकूलित करने के लिए ओब्जेवऑप्शंस ऑब्जेक्ट का उपयोग करता है। इसी तरह, सेव विधि में कई ओवरलोड फ़ंक्शन होते हैं जो फ़ाइल नाम, प्रारूप, रद्दीकरण टोकन और विभिन्न संयोजनों में विकल्प सहेजते हैं।
इस आलेख ने हमें Java* का उपयोग करके *DAE को OBJ में परिवर्तित करना सिखाया है। यदि आप GLB फ़ाइल को OBJ में कनवर्ट करना चाहते हैं, तो जावा में GLB फाइल को OBJ में कैसे बदलें पर लेख देखें।