![USDZ به OBJ جاوا](images/Convert-USDZ-to-OBJ-1.jpg#center)
USDZ یک آرشیو ZIP رمزگذاری نشده و فشرده نشده برای ذخیره فایلهای توصیف صحنه جهانی است. سازمانهای مختلف از آنها برای نمایش آنلاین محصولات خود با کمک واقعیت افزوده استفاده میکنند. با این حال، ممکن است در برخی موارد لازم باشد USDZ را به یک فایل OBJ تبدیل کنید. بر این اساس، این مقاله نحوه تبدیل یک فایل USDZ به یک فایل OBJ را به صورت برنامه نویسی در جاوا توضیح می دهد.
مبدل فایل USDZ به OBJ – نصب API جاوا
Aspose.3D for Java API از کار با فایل های سه بعدی پشتیبانی می کند. میتوانید فرمتهای فایلهای مختلف را بدون نیاز به نصب برنامههای پردازش گرافیکی یا انیمیشن به صورت برنامهنویسی دستکاری کنید. به سرعت API را با دانلود فایلهای JAR آن از بخش نسخههای جدید یا با پیکربندیهای زیر پیکربندی کنید تا آن را از Aspose Repository در پروژههای مبتنی بر Maven خود نصب کنید.
مخزن:
<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.2</version>
</dependency>
</dependencies>
تبدیل USDZ به فایل OBJ در جاوا
با انجام مراحل زیر می توانید یک فایل USDZ را به یک فایل OBJ تبدیل کنید:
- فایل USDZ منبع را با استفاده از کلاس Scene بارگیری کنید.
- نمونه ای از کلاس ObjSaveOptions را راه اندازی کنید.
- تبدیل USDZ به فایل OBJ.
قطعه کد زیر نحوه تبدیل یک فایل USDZ به یک فایل OBJ را به صورت برنامه نویسی در جاوا نشان می دهد:
// فایل USDZ ورودی را بارگیری کنید
Scene scene = new Scene();
scene.open("Test.usdz");
// شی کلاس ObjSaveOptions را راه اندازی کنید
ObjSaveOptions saveOptions = new ObjSaveOptions();
// فایل OBJ خروجی را ذخیره کنید
scene.save("Sample.obj", saveOptions);
مجوز موقت رایگان دریافت کنید
شما می توانید با درخواست [مجوز موقت رایگان]، تمام ویژگی ها را بدون هیچ گونه محدودیت ارزیابی آزمایش کنید.
نتیجه
در این مقاله نحوه تبدیل یک فایل USDZ به یک فایل OBJ به صورت برنامه نویسی در جاوا را بررسی کرده اید. قابلیت استفاده از فایل های USDZ به سرعت در حال افزایش است زیرا بسیاری از شرکت ها محصولات خود را با سناریوهای واقعیت افزوده ارائه می کنند. در حالی که فایل های OBJ برای کار با پرینت سه بعدی و ذخیره مدل های سه بعدی غیر متحرک مورد نیاز هستند، بنابراین این تبدیل می تواند در چنین موارد استفاده مفید باشد. علاوه بر این، می توانید با مراجعه به فضای مستندات به سایر ویژگی های ارائه شده توسط API نگاهی بیندازید. لطفاً در صورت هرگونه سؤال با ما در [فروم 9 تماس بگیرید.