Aspose.3D for .NET چیست ؟
Aspose.3D for .NET یک Gameware و یک CAD API است که به کمک آن می توان بدون نیاز به نرم افزارهای مدلسازی 3D و rendering جانبی، فایل های مورد نظر را تغییر داد. این API از Discreet3DS، WavefrontOBJ، FBX (ASCII, Binary)، STL (ASCII, Binary)، Universal3D، Collada، glTF، GLB، PLY، DirectX، Google Draco و بسیار فرمت های دیگر پشتیبانی می کند. با استفاده از این ابزار توسعه دهندگان می توانند محتوای فایل های 3D را به سادگی بخوانند و تبدیل، ویرایش و کنترل کنند. طراحی Aspose.3D for .NET API به صورت user-friendly است و به سادگی و بدون نگرانی درباره سرویس ها و module هایی که از قبل نصب شده اند می توان آن را در هر اپلیکیشن .NET دیگری deploy کرد.
Aspose.3d for .NET مجموعه ای از الگوریتم های پیشرفته را در خود دارد و همین باعث شده تا یک ابزار همه کاره برای تبدیل فایل های 3D به حساب بیاید. فرآیند تبدیل با این ابزار به اندازه تغییر دادن extension فایل ساده است. فقط کافی است فایل خود را به راحتی load کرده و با انتخاب Format مناسب و پارامترهای مربوطه آن را ذخیره کنید. همچنین این ابزار به برنامه نویس ها اجازه می دهد تا scene های مورد نظر خود را به راحتی و بدون نیاز به نصب هیچ گونه نرم افزار rendering یا 3D Modelling تولید کنند. این scene های تولید شده را می توان در فرمت های مختلف FBX، STL، WavefrontOBJ، Discreet3DS، Universal3D و Collada ذخیره کرد. .NET 3D library به توسعه دهندگان این قابلیت را می دهد تا به ساده ترین شکل ممکن shape های هندسی 3D بسازند، نقاط کنترل یا control point ایجاد کنند و همچنین شکل های 3D ایجاد شده را در هرکجا از 3D Scene قرار دهند. با Aspose.3D for .NET می توانید یک mesh را به triangle mesh تبدیل کنید، چرا که هر ساختار پیچیده ای را می توان به صورت تعدادی مثلث نمایش داد. عملکرد package های نرم افزارهای گرافیکی و دستگاه های سخت افزاری با triangle بسیار بهینه تر است.
ویژگی ها و قابلیت های Aspose.3D for .NET:
- ساخت 3D scene و ذخیره آن در فرمت های مختلف
- Load، save و تبدیل فایل ها به یک stream
- ترسیم اشکال هندسی به ساده ترین شکل
- به اشتراک گذاری دیتاهای هندسی بین node های مختلف
- افزودن animation به scene
- جداسازی mesh ها بر حسب material
- متحرک سازی object ها در یک scene
- امکان اضافه کردن Target Camera به scene
- امکان افزودن Shadow به شکل های هندسی
- امکان تغییر orientation فایل
- پشتیبانی از الگوریتم UV atlas
- پشتیبانی از فرمت چاپ 3D استاندارد AMF
- و...