فایل USD دادهها را برای تبادل اطلاعات بین برنامههای مختلف ایجاد محتوا رمزگذاری میکند، در حالی که فایلهای USDZ فایلهای آرشیو بدون رمزگذاری یا فشردهسازی دادهها هستند. در برخی سناریوها، ممکن است بخواهید یک فایل USD یا USDZ را به فرمت 3DS تبدیل کنید. مطابق با چنین موارد استفاده، این مقاله نحوه تبدیل یک فایل USD یا USDZ به فرمت فایل 3DS را به صورت برنامهنویسی در جاوا پوشش میدهد.
تبدیل USD یا USDZ به 3DS – نصب Java API
Aspose.3D for Java را می توان برای ایجاد، ویرایش یا دستکاری صحنه های مختلف دو یا سه بعدی استفاده کرد. میتوانید API را با دانلود فایل JAR آن از صفحه نسخههای جدید دانلود کنید یا از Aspose Repository با تنظیمات زیر در فایل 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>22.8</version>
</dependency>
</dependencies>
تبدیل USD به فایل 3DS در جاوا
با انجام مراحل زیر می توانید یک فایل USD را به فرمت 3DS تبدیل کنید:
- یک شی از کلاس Scene برای بارگیری فایل ورودی USD ایجاد کنید.
- فایل USD را به فرمت 3DS تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل USD به فرمت 3DS را به صورت برنامه نویسی در جاوا نشان می دهد:
// یک شی از کلاس Scene را راه اندازی کنید
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// فایل USD ورودی را بارگیری کنید
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// فایل خروجی 3DS را ذخیره کنید
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
تبدیل USDZ به فایل 3DS در جاوا
لطفا مراحل زیر را برای تبدیل فایل USDZ به فرمت 3DS دنبال کنید:
- نمونه ای از کلاس Scene را راه اندازی کنید.
- تبدیل USDZ به فرمت فایل 3DS.
نمونه کد زیر نحوه تبدیل یک فایل USDZ به یک فایل 3DS به صورت برنامه نویسی در جاوا را توضیح می دهد:
// یک شی از کلاس Scene را راه اندازی کنید
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// فایل USDZ ورودی را بارگیری کنید
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// فایل خروجی 3DS را ذخیره کنید
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
مجوز موقت رایگان دریافت کنید
میتوانید برای ارزیابی API در ظرفیت کامل، [مجوز موقت رایگان] درخواست کنید.
نسخه ی نمایشی آنلاین
لطفاً برنامه وب USDZ to 3DS Converter را که با استفاده از این API توسعه یافته است، امتحان کنید.
نتیجه
در این مقاله نحوه تبدیل فایل USD یا USDZ به فرمت 3DS را بصورت برنامه نویسی در جاوا مشاهده و درک کرده اید. با این حال، ممکن است نگاهی به بخش مستندات بیندازید که در آن فصلهای مختلف ویژگیهای پشتیبانی شده توسط API را پوشش میدهند. در صورت هر گونه نگرانی، لطفاً از طریق تالار گفتمان در تماس باشید.