نحوه تبدیل DAE به OBJ در سی شارپ

این آموزش کوتاه راهنمای نحوه تبدیل DAE به OBJ در سی شارپ است. تمام جزئیات برای تنظیم محیط توسعه برای تبدیل فایل، لیستی از مراحل، و یک کد نمونه قابل اجرا برای توسعه تبدیل DAE به OBJ در C# را دارد. علاوه بر این، گزینه‌های مختلفی برای سفارشی‌سازی فرآیند تبدیل در حین ایجاد فایل OBJ مورد بحث قرار می‌گیرد.

مراحل تبدیل DAE به OBJ در سی شارپ

  1. IDE را با افزودن Aspose.3D for .NET برای تبدیل DAE به OBJ پیکربندی کنید
  2. فایل ورودی DAE را با استفاده از شی کلاس Scene بارگیری کنید
  3. یک شی کلاس ObjSaveOptions برای سفارشی کردن فایل OBJ خروجی ایجاد کنید
  4. ویژگی های مورد نظر را در شی ObjSaveOptions تنظیم کنید
  5. برای ایجاد یک فایل OBJ با استفاده از گزینه های ذخیره، متد ذخیره را در کلاس Scene فراخوانی کنید

این مراحل فرآیند تبدیل فرمت فایل Collada به OBJ در C# را خلاصه می کند. فرآیند بسیار ساده است زیرا باید فایل منبع DAE را با استفاده از متد Scene.FromFile () بارگیری کنیم و سپس یک شی از ObjSaveOptions ایجاد کنیم تا ویژگی EnableMaterials را روی true تنظیم کنیم. در نهایت، متد Scene.Save() با ارائه نام فایل و شی ObjSaveOptions برای سفارشی‌سازی فراخوانی می‌شود.

کد برای تبدیل فایل DAE به OBJ در سی شارپ

بخش کد ذکر شده در بالا نحوه تبدیل Collada به OBJ در C# را شرح می دهد. هنگامی که فایل DAE در کلاس Scene بارگیری می شود، می توانید ویژگی های مختلفی را قبل از تبدیل به OBJ تنظیم کنید، به عنوان مثال، اطلاعات دارایی سطح بالا را تنظیم کنید، کلیپ انیمیشن فعال را تنظیم کنید و نام را تنظیم کنید. کلاس ObjSaveOptions را می توان برای تنظیم ضریب مقیاس واحد، فعال/غیرفعال کردن مواد، تنظیم رمزگذاری، پرچم گذاری برای کپی بافت ها و تنظیم نام فایل استفاده کرد.

این راهنمای سریع به ما یاد داده است که DAE را به OBJ در C# تغییر دهیم. برای تبدیل انواع دیگر به OBJ به عنوان مثال GLB به OBJ، به مقاله نحوه تبدیل فایل GLB به OBJ در سی شارپ مراجعه کنید.

 فارسی