USDZ به FBX C#

فایل‌های USDZ معمولاً برای تبادل اطلاعات گرافیکی رایانه‌ای سه بعدی استفاده می‌شوند. این فرمت فایل ویژگی های رندر و بازیابی داده ها را با کارایی بالا ارائه می دهد. به همین ترتیب، فرمت فایل FBX بر اساس مدلی است که می تواند توسط چندین برنامه ایجاد محتوا مورد استفاده قرار گیرد. در برخی موارد، ممکن است لازم باشد USDZ را به فرمت FBX تبدیل کنید. برای چنین الزاماتی، این مقاله نحوه تبدیل یک فایل USDZ به یک فایل FBX را به صورت برنامه نویسی در سی شارپ پوشش می دهد.

تبدیل فایل USDZ به FBX – نصب API .NET

Aspose.3D for .NET API را می توان برای کار با فرمت های مختلف فایل های سه بعدی استفاده کرد. با دانلود آخرین نسخه فایل‌های DLL آن از بخش Downloads یا نصب آن از گالری NuGet با استفاده از دستور زیر، می‌توانید به راحتی به API دسترسی پیدا کنید:

PM> Install-Package Aspose.3D

تبدیل USDZ به FBX در سی شارپ

با انجام مراحل زیر می توانید یک فایل USDZ را به یک فایل FBX تبدیل کنید:

  1. یک شی از کلاس Scene را برای بارگیری فایل ورودی USDZ راه اندازی کنید.
  2. نمونه ای از کلاس FbxSaveOptions را نمونه سازی کنید.
  3. فایل فرمت USDZ را به فرمت FBX صادر کنید.

نمونه کد زیر نحوه تبدیل یک فایل USDZ به یک فایل FBX به صورت برنامه نویسی در سی شارپ را توضیح می دهد:

// فایل USDZ ورودی را بارگیری کنید
Scene scene = new Scene();
scene.Open("Test.usdz");

// شی کلاس FbxSaveOptions را راه اندازی کنید
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// فایل FBX خروجی را ذخیره کنید
scene.Save("Sample.fbx", saveOptions);

مجوز موقت رایگان دریافت کنید

شما می توانید با درخواست [مجوز موقت رایگان]، تمام ویژگی های API را بدون هیچ گونه محدودیت ارزیابی یا واترمارک ارزیابی کنید.

نتیجه

در این مقاله نحوه تبدیل فایل USDZ به فرمت FBX به صورت برنامه نویسی در سی شارپ را بررسی کرده اید. می‌توانید این ویژگی تبدیل را با پردازش چند رشته‌ای مقیاس دهید تا چندین فایل را همزمان صادر کنید. علاوه بر این، بسیاری از فرمت های فایل دیگر را می توان تبدیل یا دستکاری کرد، همانطور که در بخش اسناد بحث شد. لطفاً در صورت هرگونه سؤال با ما در [فروم 10 تماس بگیرید.

همچنین ببینید

تبدیل فایل OBJ به USDZ به صورت برنامه ریزی شده در سی شارپ