3D मॉडल को जावा में कैसे परिवर्तित करें

3D मॉडल को जावा में कैसे परिवर्तित करें

Aspose-3d-foss के साथ प्रारूप रूपांतरण एक दो चरण ऑपरेशन है: स्रोत को लोड करें scene.open(),इसके बाद लक्ष्य के साथ ही scene.save().

कदम-दर-चरण गाइड

चरण 1: पैकेज स्थापित करें

<dependency>
  <groupId>org.aspose</groupId>
  <artifactId>aspose-3d-foss</artifactId>
  <version>26.5.0</version>
</dependency>

चरण 2: लोड और परिवर्तित करें

import com.aspose.threed.Scene;

Scene scene = new Scene();
scene.open("input.fbx");
scene.save("output.glb");

आउटपुट प्रारूप फ़ाइल विस्तार से निष्कर्ष निकाला जाता है।.


चरण 3: विकल्पों का उपयोग करें

import com.aspose.threed.GltfSaveOptions;
import com.aspose.threed.FileContentType;

GltfSaveOptions opts = new GltfSaveOptions();
opts.setContentType(FileContentType.BINARY);
scene.save("output.glb", opts);

नोट : FBX निर्यात aspose-3d-foss में उपलब्ध नहीं है. बचत के लिए .fbx फेंकना ExportException बिना शर्त. OBJ, STL या glTF/GLB का उपयोग आउटपुट प्रारूपों के रूप में करें।.


सामान्य रूपांतरण के लिए व्यंजनों

स्रोतलक्ष्यनोट्स
जीबी के लिए ओबीएचWeb के लिए Binary GlTFscene.open("in.obj"); scene.save("out.glb");
FBX से STL तक3D प्रिंटिंग के लिए त्रिकोणscene.open("in.fbx"); scene.save("out.stl");
ओबीए के लिए स्टैंडमॉडलिंग के लिए Wavefrontscene.open("in.stl"); scene.save("out.obj");

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

क्या रूपांतरण सामग्री को बचाता है?

सामग्री मैपिंग सबसे अच्छा प्रयास है. सभी प्रारूपों में समान सामग्री गुण नहीं होते हैं.

क्या मैं बैच-कनवर्ट फ़ाइलों को बदल सकता हूं?

एक नया बनाएं Scene प्रत्येक फ़ाइल के लिए. प्रत्येक उदाहरण स्वतंत्र है.

 हिन्दी