Aspose.3D का उपयोग करके जावा में यूलर एंगल्स के साथ 3D नोड्स को रूपांतरित करें

परिचय

Aspose.3D का उपयोग करके जावा में यूलर कोणों के साथ 3D नोड्स को बदलने पर इस चरण-दर-चरण ट्यूटोरियल में आपका स्वागत है। इस गाइड में, हम गतिशील स्थिति और अभिविन्यास प्राप्त करने के लिए यूलर कोणों का उपयोग करके 3डी नोड में परिवर्तनों को जोड़ने की प्रक्रिया में गहराई से उतरेंगे।

आवश्यक शर्तें

इससे पहले कि हम ट्यूटोरियल में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यक शर्तें हैं:

  • जावा प्रोग्रामिंग का बुनियादी ज्ञान।
  • आपकी मशीन पर जावा डेवलपमेंट किट (जेडीके) स्थापित है।
  • Aspose.3D लाइब्रेरी, जिसे आप प्राप्त कर सकते हैं Aspose.3D जावा दस्तावेज़ीकरण .

पैकेज आयात करें

अपने जावा प्रोजेक्ट में आवश्यक पैकेज आयात करके शुरुआत करें। सुनिश्चित करें कि Aspose.3D लाइब्रेरी आपके क्लासपाथ में सही ढंग से जोड़ी गई है। यदि आपने इसे अभी तक डाउनलोड नहीं किया है, तो आप डाउनलोड लिंक पा सकते हैं यहाँ .

import com.aspose.threed.*;

चरण 1. दृश्य और नोड आरंभ करें

// ExStart:AddTransformationToNodeByEulerAngles
// दृश्य वस्तु आरंभ करें
Scene scene = new Scene();

// नोड क्लास ऑब्जेक्ट को प्रारंभ करें
Node cubeNode = new Node("cube");

चरण 2. जाल बनाएं और ज्यामिति सेट करें

// मेश इंस्टेंस सेट करने के लिए पॉलीगॉन बिल्डर विधि का उपयोग करके कॉमन क्लास क्रिएट मेश को कॉल करें
Mesh mesh = Common.createMeshUsingPolygonBuilder();

// मेष ज्यामिति को बिंदु नोड
cubeNode.setEntity(mesh);

चरण 3. यूलर कोण और अनुवाद सेट करें

// यूलर कोण
cubeNode.getTransform().setEulerAngles(new Vector3(0.3, 0.1, -0.5));

// अनुवाद सेट करें
cubeNode.getTransform().setTranslation(new Vector3(0, 0, 20));

चरण 4. दृश्य में नोड जोड़ें

// दृश्य में क्यूब जोड़ें
scene.getRootNode().getChildNodes().add(cubeNode);

चरण 5. 3डी दृश्य सहेजें

// दस्तावेज़ निर्देशिका का पथ.
String MyDir = "Your Document Directory";
MyDir = MyDir + "TransformationToNode.fbx";

// समर्थित फ़ाइल स्वरूपों में 3D दृश्य सहेजें
scene.save(MyDir, FileFormat.FBX7500ASCII);
// ExEnd:AddTransformationToNodeByEulerAngles
System.out.println("\nTransformation added successfully to node.\nFile saved at " + MyDir);

अपनी मशीन पर “आपकी दस्तावेज़ निर्देशिका” को उचित पथ से बदलना सुनिश्चित करें।

निष्कर्ष

बधाई हो! आपने Aspose.3D के साथ जावा में यूलर कोणों का उपयोग करके 3D नोड्स को सफलतापूर्वक रूपांतरित कर दिया है। गतिशील और आकर्षक 3डी दृश्य बनाने के लिए विभिन्न कोणों और अनुवादों के साथ प्रयोग करें।

अक्सर पूछे जाने वाले प्रश्न

Q1: क्या मैं व्यावसायिक परियोजनाओं में जावा के लिए Aspose.3D का उपयोग कर सकता हूँ?

A1: हाँ, आप कर सकते हैं। दौरा करना खरीद पृष्ठ लाइसेंसिंग विवरण के लिए.

Q2: मुझे Aspose.3D के लिए समर्थन कहां मिल सकता है?

ए2: द Aspose.3D फोरम सहायता प्राप्त करने और समुदाय से जुड़ने का स्थान है।

Q3: क्या कोई निःशुल्क परीक्षण उपलब्ध है?

A3: हाँ, आप इसका पता लगा सकते हैं मुफ्त परीक्षण Aspose.3D की क्षमताओं का अनुभव करने के लिए।

Q4: मैं अस्थायी लाइसेंस कैसे प्राप्त कर सकता हूं?

A4: आप एक अस्थायी लाइसेंस प्राप्त कर सकते हैं यहाँ .

Q5: मुझे दस्तावेज़ कहां मिल सकते हैं?

ए5: द प्रलेखन जावा के लिए Aspose.3D का उपयोग करने पर व्यापक मार्गदर्शन प्रदान करता है।