فایلهای MA فایلهای پروژه انیمیشنی هستند که حاوی انیمیشن صحنه، رندر، نورپردازی، و غیره و سایر دادههای مرتبط با فرمت ASCII هستند. آنها معمولاً برای ایجاد انیمیشن یا صحنه های سه بعدی برای بازی های ویدیویی و فیلم استفاده می شوند. در برخی موارد، ممکن است لازم باشد یک فایل MA را به فرمت فایل USDZ تبدیل کنید. پس از چنین سناریوهایی، این مقاله نحوه تبدیل یک فایل MA به فرمت USDZ را به صورت برنامهنویسی در جاوا توضیح میدهد.
مبدل MA به USDZ – نصب API جاوا
Aspose.3D for Java API می تواند برای ایجاد، ویرایش یا دستکاری انواع مختلف صحنه ها، انیمیشن ها یا اشیاء سه بعدی استفاده شود. کافی است API را با دانلود فایلهای JAR آن از صفحه نسخههای جدید یا با استفاده از تنظیمات زیر در فایل pom.xml نصب کنید تا از Aspose Repository به آن دسترسی داشته باشید.
مخزن:
<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.10</version>
</dependency>
</dependencies>
تبدیل فایل MA به USDZ در جاوا
با دنبال کردن مراحل زیر می توانید یک فایل MA را به فرمت USDZ تبدیل کنید:
- فایل ورودی مایا را بارگیری کنید.
- فایل USDZ تولید شده را صادر کنید.
بخش زیر به تشریح بیشتر تبدیل فایل های مایا با پسوند فایل MA می پردازد.
تبدیل فایل MA به USDZ در جاوا
مراحل زیر نحوه تبدیل فایل MA به فرمت USDZ را توضیح می دهد:
- یک شی از کلاس Scene ایجاد کنید.
- فایل ورودی مایا را با پسوند فایل MA با استفاده از روش Open بارگیری کنید.
- با روش Save فایل MA را به فرمت USDZ تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل MA به فرمت USDZ را به صورت برنامه نویسی در جاوا نشان می دهد:
// یک شی از کلاس Scene را راه اندازی کنید
Scene scene = new Scene();
// فایل ورودی MA Maya را بارگیری کنید
scene.open("sample1.ma", FileFormat.MAYAASCII);
// فایل USDZ خروجی را ذخیره کنید
scene.save("result.usdz", FileFormat.USDZ);
مجوز موقت رایگان دریافت کنید
ممکن است یک مجوز موقت رایگان برای ارزیابی ظرفیت کامل API دریافت کنید.
نسخه ی نمایشی آنلاین
لطفاً برنامه وب MA به USDZ Converter را امتحان کنید که با استفاده از این API توسعه یافته است.
نتیجه
در این مقاله نحوه تبدیل یک فایل MA به فرمت USDZ به صورت برنامه نویسی در جاوا را بررسی کرده اید. علاوه بر این، میتوانید از بخش API اسناد دیدن کنید تا به بسیاری از ویژگیهای دیگر API نگاهی بیندازید. در صورت داشتن هرگونه ابهام یا سؤال، لطفاً با ما در [فروم9 بنویسید.