فایلهای USDZ معمولاً برای ایجاد صحنههای مبتنی بر واقعیت افزوده استفاده میشوند. فایلهای USDZ شامل دادههایی برای ریگ کردن، بافتها، هندسه و غیره برای نمایش دقیق یک صحنه سهبعدی است. در سناریوهای خاصی، ممکن است لازم باشد یک فایل USDZ را به فرمت STL تبدیل کنید. بر این اساس، این مقاله نحوه تبدیل یک فایل USDZ به یک فایل STL را به صورت برنامه نویسی در سی شارپ توضیح می دهد.
مبدل فایل USDZ به STL – نصب API C#
Aspose.3D for .NET API از کار با اشیاء و صحنه های سه بعدی پشتیبانی می کند. فقط باید API را با دانلود فایلهای DLL از بخش Downloads یا با دستور نصب زیر NuGet در Visual Studio IDE در منوی Tools پیکربندی کنید:
PM> Install-Package Aspose.3D
تبدیل USDZ به STL در سی شارپ
برای تبدیل فایل USDZ به فرمت STL باید مراحل زیر را دنبال کنید:
- یک نمونه از کلاس Scene برای بارگیری فایل ورودی USDZ ایجاد کنید.
- یک شی از کلاس STLSaveOptions را مقداردهی کنید.
- با روش Save فرمت USDZ را به STL تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل USDZ به فرمت STL را به صورت برنامه نویسی در سی شارپ نشان می دهد:
// فایل USDZ ورودی را بارگیری کنید
Scene scene = new Scene();
scene.Open("Test.usdz");
// یک نمونه از کلاس STLSaveOptions ایجاد کنید
STLSaveOptions options = new STLSaveOptions();
// تبدیل USDZ به فایل STL
scene.Save("output.stl", options);
مجوز موقت رایگان دریافت کنید
با دریافت [مجوز موقت رایگان] میتوانید API را بدون هیچ گونه محدودیت ارزیابی ارزیابی کنید.
نسخه ی نمایشی آنلاین
لطفاً برنامه وب USDZ to STL Converter را امتحان کنید که با استفاده از API فوق توسعه یافته است.
نتیجه
در این مقاله، فرآیند ساده تبدیل یک فایل USDZ به یک فایل STL با فراخوانی های ساده API را بررسی کرده اید. فایل های USDZ به دلیل به تصویر کشیدن واقع گرایانه یک شی 3 بعدی در محیط اطراف با واقعیت افزوده محبوب شده اند. به عنوان مثال، بسیاری از فروشگاه های آنلاین محصولات خود را در قالب USDZ پیش نمایش می دهند تا درک بهتری از مخاطبان هدف خود ارائه دهند. علاوه بر این، لطفاً از طریق بخش اسناد بروید تا به بسیاری از ویژگیهای دیگر API نگاهی بیندازید. لطفاً برای تماس با ما در [فروم 12 در صورت هر گونه نگرانی بنویسید.