فایل های OBJ حاوی اشیاء سه بعدی هستند که می توانند به فرمت های سه بعدی مختلف صادر شوند. این مقاله نحوه تبدیل یک فایل OBJ به فایل FBX یا STL را به صورت برنامهنویسی در جاوا شرح میدهد:
- مبدل OBJ به FBX یا STL – نصب API جاوا
- تبدیل OBJ به FBX به صورت برنامه نویسی در جاوا
- تبدیل OBJ به STL به صورت برنامه ریزی شده در جاوا
مبدل OBJ به FBX یا STL – نصب API جاوا
Aspose.3D for Java API از کار با فایلهای سه بعدی مختلف مانند OBJ، FBX، STL و چندین [فرمت فایل دیگر] پشتیبانی میکند. می توانید با دانلود فایل JAR از بخش دانلودها یا با استفاده از تنظیمات Maven زیر، API را پیکربندی کنید:
مخزن:
<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.11</version>
</dependency>
</dependencies>
تبدیل OBJ به FBX به صورت برنامه نویسی در جاوا
با انجام مراحل زیر می توانید یک فایل OBJ را به یک فایل FBX تبدیل کنید:
- فایل OBJ ورودی را با کلاس Scene بارگیری کنید.
- شیء FBXSaveOptions را با نمونه FileFormat راه اندازی کنید.
- تبدیل فایل OBJ به FBX
نمونه کد زیر نحوه تبدیل یک فایل OBJ به یک فایل FBX را به صورت برنامه نویسی در جاوا نشان می دهد:
// فایل OBJ ورودی را با کلاس Scene بارگیری کنید.
Scene scene = new Scene("scene.obj");
// شیء FBXSaveOptions را با شمارش SaveFormat راه اندازی کنید.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// تبدیل فایل OBJ به FBX
scene.save("Test.fbx", options);
تبدیل OBJ به STL به صورت برنامه ریزی شده در جاوا
با انجام مراحل زیر می توانید فایل OBJ را به یک فایل STL تبدیل کنید:
- فایل OBJ ورودی را با استفاده از کلاس Scene بارگیری کنید.
- نمونه کلاس STLSaveOptions را نمونهسازی کنید.
- فایل OBJ را به STL تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل OBJ به STL را به صورت برنامه نویسی در جاوا نشان می دهد:
// فایل OBJ ورودی را با کلاس Scene بارگیری کنید.
Scene scene = new Scene("scene.obj");
// شی کلاس STLSaveOptions را راه اندازی کنید.
StlSaveOptions saveSTLOpts = new StlSaveOptions();
// تبدیل فایل OBJ به STL
scene.save("test.stl", saveSTLOpts);
مجوز API رایگان دریافت کنید
میتوانید با درخواست مجوز موقت رایگان API را با ظرفیت کامل ارزیابی کنید.
نتیجه
در این مقاله نحوه تبدیل یک فایل OBJ به یک فایل FBX یا STL به صورت برنامه نویسی در جاوا را بررسی کرده اید. علاوه بر این، میتوانید ویژگیهای دیگر API را با مراجعه به API مستندات کشف کنید. لطفاً در صورت هر گونه نگرانی با ما در [فروم 13 تماس بگیرید.