Файл OBJ представляет собой файл определения геометрии, содержащий вершины, нормали вершин, вершины и т. д. Однако файл 3DS может содержать информацию о трехмерной векторной графике. В некоторых случаях может потребоваться преобразовать файл OBJ в формат 3DS. В соответствии с такими требованиями в этой статье рассказывается, как программно преобразовать файл OBJ в формат 3DS на C#.
- Конвертер OBJ в 3DS — установка C# API
- Как преобразовать OBJ в файл 3DS в C#
- Преобразование OBJ в файл 3DS на C#
Конвертер OBJ в 3DS — установка C# API
Aspose.3D for .NET API поддерживает работу с различными 3D-файлами из ваших приложений. Вы можете легко установить API, загрузив его эталонные DLL-файлы со страницы Новые выпуски или воспользовавшись командой установки NuGet ниже:
PM> Install-Package Aspose.3D
Как преобразовать OBJ в файл 3DS в C#
Вы можете преобразовать файл OBJ в файл 3DS, выполнив следующие действия:
- Загрузите исходный объектный файл с диска или из потока.
- Преобразуйте файл OBJ в формат 3DS.
Преобразование OBJ в файл 3DS на C#
Чтобы преобразовать файл OBJ в формат 3DS, выполните следующие действия:
- Инициализируйте экземпляр класса Scene для загрузки исходного объектного файла.
- Экспортируйте файл OBJ в файл 3DS, используя метод Сохранить.
В следующем примере кода показано, как программно преобразовать файл OBJ в формат 3DS на C#:
// Инициализировать объект класса Scene
Scene scene = new Scene();
// Загрузите исходный файл OBJ
scene.Open("sample.obj", WavefrontOBJ);
// Сохраните выходной файл 3DS
scene.Save("result.3ds", FileFormat.Discreet3DS);
Получить бесплатную временную лицензию
Вы можете оценить все функции API в полном объеме, запросив бесплатную временную лицензию.
Онлайн-демонстрация
Вы можете попробовать веб-приложение OBJ to 3DS Converter, разработанное с использованием этого API.
Вывод
В этой статье вы узнали, как преобразовать файл OBJ в формат 3DS. Однако API предлагает множество других возможностей для работы с трехмерными сценами и моделями. Вы можете ознакомиться с различными разделами в разделе документация. Вы можете связаться с нами на форуме, чтобы обсудить любые ваши вопросы или проблемы.
Смотрите также
[Преобразование изображения JPG в Lithophane на C#] (https://blog.aspose.com/ru/2022/06/26/convert-jpg-image-to-lithophane-csharp/)