Файлы USDZ содержат информацию об универсальном описании сцены для любого объекта. Они обычно используются для демонстрации объектов с ясностью и масштабируемостью. Принимая во внимание, что иногда вам может потребоваться преобразовать файл USDZ в формат веб-страницы HTML. Чтобы удовлетворить такие требования, в этой статье рассказывается, как программно преобразовать файл USDZ в файл формата HTML на языке C#.
Конвертер веб-страниц USDZ в HTML — установка C# API
Aspose.3D for .NET API поддерживает работу с файлами, содержащими трехмерные сцены и данные. Например, FBX, GLTF, OBJ и т. д. Вы можете легко установить API, загрузив эталонные DLL-файлы из раздела Загрузки или установив его с помощью следующей команды NuGet:
PM> Install-Package Aspose.3D
Преобразование USDZ в веб-страницу HTML на C#
Вы можете преобразовать файл USDZ в веб-страницу HTML, выполнив следующие действия:
- Создайте экземпляр класса Scene для загрузки исходного файла USDZ.
- Инициализировать объект класса Html5SaveOptions.
- Преобразуйте файл USDZ в веб-страницу HTML.
Фрагмент кода ниже показывает, как программно преобразовать файл USDZ в веб-страницу HTML на C#:
// Загрузите входной файл USDZ
Scene scene = new Scene();
scene.Open("Sample.usdz");
// Создайте экземпляр класса Html5SaveOptions.
Html5SaveOptions options = new Html5SaveOptions();
// Конвертировать USDZ в HTML-файл
scene.Save("output.html", options);
Получить бесплатную временную лицензию
Вы можете протестировать все функции API в полной мере, запросив бесплатную временную лицензию.
Онлайн-демонстрация
Пожалуйста, попробуйте веб-приложение USDZ to HTML Converter, разработанное с использованием вышеуказанного API.
Вывод
В этой статье вы узнали, как программно преобразовать файл USDZ в HTML-страницу на C#. Вам может потребоваться выполнить это преобразование для рендеринга данных в веб-приложении или любых других требований, когда вам нужно предварительно просмотреть файл на веб-странице. Кроме того, вы можете найти информацию о работе с другими трехмерными объектами и типами файлов, посетив раздел документация. В случае возникновения каких-либо вопросов, пожалуйста, свяжитесь с нами через форум.