शुरू करने के लिए
जावा के लिए Aspose.3D FOSS से शुरू करें
स्वागत है एस्पेस 3 डी-फॉस, 3 डी दृश्यों को लोड करने, बनाने और निर्यात करने के लिए एक मुफ्त, खुले स्रोत जावा लाइब्रेरी. यह गाइड आपको कुछ ही मिनटों में एक ताजा परियोजना से काम के दृष्टिकोण तक ले जाता है.
आवश्यकताएँ
| आवश्यकताएँ | विवरण |
|---|---|
| Java | JDK 21 या बाद में |
| बनाना उपकरण | मेन या ग्रेडल |
| OS | Windows, MacOS या Linux के बारे में जानकारी |
स्थापना
अपने आप में मेनू निर्भरता जोड़ें pom.xml:
<dependency>
<groupId>org.aspose</groupId>
<artifactId>aspose-3d-foss</artifactId>
<version>26.5.0</version>
</dependency>जांच करें :
import com.aspose.threed.Scene;
public class Main {
public static void main(String[] args) {
Scene scene = new Scene();
System.out.println("aspose-3d-foss loaded successfully.");
}
}देखें स्थापना गाइड ग्रेडल सेटअप और सत्यापन चरणों के लिए।.
क्या कर सकते हैं
एक बार स्थापित करने के बाद आप तुरंत कर सकते हैं:
- लोड करें OBJ, STL, glTF 2.0 / GLB और FBX फ़ाइलों के माध्यम से
scene.open() - निरीक्षण दृश्य की रीति-रिवाज: पारगमन
Nodeपेड़ों को पढ़नाMeshभूमी, पहुंच ग्रेनेड सामान्य और यूवी - परिवर्तन नोड्स: सेट अनुवाद, घूर्णन, और स्केल के माध्यम से
Transformक्लास - सामग्री लागू करें: एजेंट
MaterialयाPbrMaterialनोड्स के लिए - निर्यात किसी भी समर्थन के साथ
scene.save() - भूमध्यसागरी बनाएं: बनाए रखें
Meshनियंत्रण बिंदुओं और पॉलीगोन के साथ प्रोग्राम-प्रोग्रामिंग वस्तुएं
जल्दी शुरू करें
एक 3D फ़ाइल डाउनलोड करें, दृश्य दस्तावेज़ प्रिंट करें और फिर से GLB प्रारूप में सहेजें:
import com.aspose.threed.Scene;
import com.aspose.threed.Node;
public class QuickStart {
public static void main(String[] args) throws Exception {
Scene scene = new Scene();
scene.open("input.obj");
System.out.println("Root children: " + scene.getRootNode().getChildNodes().size());
for (Node node : scene.getRootNode().getChildNodes()) {
String entityType = node.getEntity() != null
? node.getEntity().getClass().getSimpleName()
: "no entity";
System.out.println(" " + node.getName() + " [" + entityType + "]");
}
scene.save("output.glb");
System.out.println("Saved output.glb");
}
}अगले कदम
- स्थापना गाइड: Maven/Gradle सेटअप और सत्यापन
- डेवलपर गाइड: प्रारूप समर्थन, मशीन ऑपरेशन, सामग्री और परिवर्तन
- विशेषताएं और कार्यक्षमताएँ: जावा उदाहरणों के साथ प्रत्येक फ़ंक्शन क्षेत्र में गहराई से डाइविंग