Aspose.3D  for Java

Java 3D फ़ाइल संसाधन API

बिना किसी बाहरी मॉडलिंग और रेंडरिंग सॉफ़्टवेयर की आवश्यकता के एकाधिक प्रारूपों में 3D फ़ाइलें बनाएं, हेरफेर करें और सहेजें।

  डाउनलोड नि: शुल्क परीक्षण
  
 

Aspose.3D for Java एक स्टैंडअलोन गेमवेयर है और 3D फाइलों में हेरफेर करने के लिए CAD API है। API अधिकांश लोकप्रिय 3D फ़ाइल स्वरूपों का समर्थन करता है और एप्लिकेशन बना सकते हैं, पढ़ सकते हैं, परिवर्तित कर सकते हैं और amp; फ़ाइलों को आसानी से संशोधित करें। इसके अलावा, API बड़े पैमाने पर खेल की दुनिया के मॉडलिंग और निर्माण में डेवलपर्स की सहायता करता है, डिजाइन विज़ुअलाइज़ेशन के लिए शानदार दृश्य, आभासी वास्तविकता के अनुभवों को संलग्न करता है, दृश्य फ़ाइल में एनिमेशन गुण जोड़ता है, परिवर्तनों का उपयोग करके तत्वों को प्रारूपित करता है और बहुत कुछ।

उन्नत Java 3D API विशेषताएं

दृश्य उत्पन्न करें और समर्थित स्वरूपों में सहेजें

लोड करें, सहेजें और 3D दस्तावेज़ को स्ट्रीम में प्रस्तुत करें

ज्यामिति और दृश्य पदानुक्रम के साथ कार्य करें

एकाधिक नोड्स के भीतर जाल ज्यामिति डेटा साझा करें

दृश्य फ़ाइल में एनिमेशन गुण जोड़ें

शीर्ष के कस्टम मेमोरी लेआउट के साथ एक मेष को त्रिभुज करें

एक लक्ष्य कैमरा जोड़ें और साथ ही एक 3D दृश्य . में वस्तुओं को चेतन करें

सामग्री द्वारा विभाजित मेश

एक सामान्य ऊपर निर्दिष्ट करके विमान का उन्मुखीकरण बदलें

आकृतियों को बाहर निकालकर ज्यामिति बनाएं

सिलेंडर के निर्माण में वृद्धि

संग्रह-आधारित फ़ाइल स्वरूप-पहचान

AMF प्रारूप का समर्थन

Draco संपीड़न का उपयोग करके glTF दस्तावेज़ आयात और निर्यात करें

इंटर-कन्वर्ट दृश्य फ़ाइलें

API सरल तरीके से 3D फ़ाइल स्वरूप रूपांतरण का समर्थन प्रदान करता है। डेवलपर्स स्रोत दस्तावेज़ को एक दृश्य उदाहरण में लोड कर सकते हैं, और इसके सहेजें फ़ंक्शन का उपयोग FileFormat पैरामीटर के साथ कर सकते हैं। इतना ही!

3D दृश्य को विभिन्न स्वरूपों में सहेजें - Java

// load the file to be converted

Scene scnObj = new Scene(dir + "srctemplate.fbx");

// save in different formats

scnObj.save(dir + "trgoutput.stl", FileFormat.STLASCII);

scnObj.save(dir + "trgoutput.obj", FileFormat.WAVEFRONTOBJ);

API के माध्यम से 3D दृश्य उत्पन्न करें

Aspose.3D for Java डेवलपर्स को किसी भी मॉडलिंग सॉफ़्टवेयर की निर्भरता के बिना शुरू से ही दृश्य बनाने देता है। Java API डेवलपर्स को किसी भी समर्थित प्रारूप जैसे (STL, FBX, Discreet3DS, WavefrontOBJ, Collada और Universal3D) में दृश्यों को सहेजने का अधिकार भी देता है।

आदिम 3D आकृतियों के साथ एक दृश्य बनाएं - Java

// initialize a Scene object

Scene scn = new Scene();

// create a Box model

scn.getRootNode().createChildNode("box", new Box());

// create a Cylinder model

scn.getRootNode().createChildNode("cylinder", new Cylinder());

// save drawing in the FBX format

scn.save(dir + "output.fbx", FileFormat.FBX7500ASCII);

सरल तरीके से नोड पदानुक्रम बनाएँ

Aspose.3D for Java API एक नोड पदानुक्रम बनाने की क्षमता प्रदान करता है जहां एक नोड एक दृश्य का बुनियादी निर्माण खंड है। नोड्स का एक पदानुक्रम तार्किक संरचना को परिभाषित करता है और नोड्स में ज्यामिति, रोशनी और कैमरों को जोड़कर दृश्यमान सामग्री प्रदान करता है।

दृश्य में एनिमेशन गुण जोड़ें

Aspose.3D for Java API कर्वमैपिंग के माध्यम से कीफ़्रेम एनीमेशन के लिए समर्थन प्रदान करता है जो एक संपत्ति के घटकों को विभिन्न वक्रों में मैप करता है। इसके अलावा, पुस्तकालय एक 3D फ़ाइल में लक्ष्य कैमरा स्थापित करने की पेशकश करता है जो एनीमेशन में उपयोगी होता है जब आपको किसी विशेष नोड का सामना करने के लिए कैमरे की आवश्यकता होती है।

मजबूती, प्रदर्शन & अनुमापकता

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

  
  

Aspose.3D नीचे सूचीबद्ध अन्य लोकप्रिय विकास परिवेशों के लिए अलग-अलग 3D संसाधन API प्रदान करता है: