OBJ إلى glTF FBX

تحتوي ملفات الكائنات ثلاثية الأبعاد OBJ على معلومات كائنات ثلاثية الأبعاد مثل النسيج والإحداثيات. يمكنك تحويل ملف OBJ إلى ملف GLTF أو FBX برمجيًا في Java. في بعض السيناريوهات ، قد تحتاج إلى تحويل ملف OBJ إلى ملفات مختلفة. وفقًا لذلك ، تتناول هذه المقالة كيفية تحويل ملف OBJ إلى ملف GLTF أو FBX.

Java API لتحويل ملف OBJ إلى ملف glTF GLB أو FBX

Aspose.3D for Java تدعم واجهة برمجة التطبيقات معالجة ملفات الكائنات ثلاثية الأبعاد مثل تحويلها إلى ملفات glTF GLB أو FBX. API. يمكنك تثبيت API عن طريق تنزيل ملف JAR من قسم الإصدارات الجديدة أو باستخدام تكوينات Maven التالية في ملف pom.xml الخاص بمشروعك:

مخزن:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

الاعتماد:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>21.12</version>
    </dependency>
</dependencies>

قم بتحويل ملف OBJ إلى ملف glTF GLB برمجيًا في Java

يمكنك تحويل ملف OBJ إلى ملف glTF في جافا باتباع الخطوات التالية:

  1. قم بتحميل ملف OBJ المدخل باستخدام المُنشئ Scene.
  2. تهيئة كائن فئة GltfSaveOptions.
  3. احفظ مستند glTF GLB الناتج.

يوضح مقتطف الشفرة أدناه كيفية تحويل ملف OBJ إلى مستند glTF في Java:

// قم بتحميل OBJ في كائن من فئة Scene
Scene document = new Scene("template.obj");

// قم بإنشاء مثيل لـ GltfSaveOptions
GltfSaveOptions options = new GltfSaveOptions(FileFormat.GLTF2);

// تحويل ملف OBJ كائن ثلاثي الأبعاد إلى ملف glTF 
document.save("output.gltf", options);

قم بتحويل ملف OBJ إلى ملف FBX بجافا

يمكنك تحويل ملف OBJ إلى ملف FBX من خلال الخطوات التالية:

  1. قم بتحميل ملف OBJ لكائن الإدخال باستخدام مُنشئ الفئة Scene.
  2. تهيئة كائن من فئة FbxSaveOptions.
  3. احفظ ملف FBX الناتج باستخدام طريقة حفظ.

يوضح مقتطف الشفرة التالي كيفية تحويل ملف OBJ إلى ملف FBX برمجيًا باستخدام Java:

//// قم بتحميل OBJ في كائن من فئة Scene
Scene document = new Scene("template.obj");

// إنشاء مثيل FbxSaveOptions 
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);

// تحويل ملف OBJ كائن ثلاثي الأبعاد إلى FBX 
document.save("output.fbx", options);

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملف كائن OBJ إلى ملف glTF GLB أو FBX برمجيًا في Java. علاوة على ذلك ، يمكنك زيارة مرجع API أو الوثائق للتعرف على الميزات الأخرى التي تقدمها API. في حالة وجود أي مخاوف ، فلا تتردد في الاتصال بنا على المنتدى.

أنظر أيضا

تحويل FBX إلى RVM أو RVM إلى ملف FBX في جافا