USD – це файл універсального опису сцени, який кодує дані для обміну або доповнення інформацією між різними програмами вмісту. Тоді як файл USDZ є нестиснутим і незашифрованим ZIP-архівом для файлів USD. Іноді вам може знадобитися конвертувати файл USD або USDZ у формат 3DS. Відповідно, у цій статті розповідається про те, як програмно конвертувати файл USD або USDZ у формат 3DS на C#.
- Конвертер USD або USDZ у 3DS – встановлення C# API
- Перетворення USD на файл 3DS на C#
- Перетворення USDZ у файл 3DS на C#
Конвертер USD або USDZ у 3DS – встановлення C# API
Aspose.3D for .NET API можна використовувати для роботи з різними 3D-сценами та моделями без необхідності встановлення будь-якої програми 3D-моделювання. Ви можете швидко налаштувати API, завантаживши його DLL-файли з розділу Завантаження або за допомогою наступної інсталяційної команди NuGet:
PM> Install-Package Aspose.3D
Перетворення USD на файл 3DS на C#
Ви можете конвертувати долари США у формат 3DS, виконавши наведені нижче дії.
- Завантажте вхідний файл USD, створивши об’єкт класу Scene.
- Перетворіть файл USD у файл 3DS за допомогою методу Save.
Наведений нижче зразок коду демонструє, як програмно перетворити файл USD у файл 3DS на C#:
// Ініціалізація об'єкта класу Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Завантажте вхідний файл USD
scene.Open("sample.usd", Aspose.ThreeD.FileFormat.USD);
// Збережіть вихідний файл 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);
Перетворення USDZ у файл 3DS на C#
Ви можете конвертувати USDZ у формат 3DS, виконавши наведені нижче дії.
- Ініціалізуйте об’єкт класу Scene і завантажте вихідний файл USDZ.
- Перетворіть файл USDZ у файл 3DS за допомогою методу Save.
Наведений нижче фрагмент коду пояснює, як програмно перетворити файл USDZ у файл 3DS на C#:
// Ініціалізація об'єкта класу Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Завантажте вхідний файл USDZ
scene.Open("sample.usdz", Aspose.ThreeD.FileFormat.USDZ);
// Збережіть вихідний файл 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);
Отримайте безкоштовну тимчасову ліцензію
Ви можете оцінити API без будь-яких обмежень щодо оцінювання, надіславши запит на безкоштовну тимчасову ліцензію.
Онлайн демо
Ви можете спробувати веб-програму USDZ to 3DS Converter, розроблену за допомогою цього API.
Висновок
У цій статті ви дослідили, як конвертувати файл USD у 3DS або USDZ у файл 3DS. Крім того, відвідайте [документацію] API 11, щоб ознайомитися з іншими функціями, які пропонує API. Будь ласка, напишіть нам на форум, якщо вам знадобиться обговорити будь-які ваші запитання.