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