
Этот блог-пост представляет Aspose.3D для Python через .NET, API 3D-визуализации уровня предприятия. Теперь вы можете автоматизировать конвертацию 3D-файлов программно, используя эту библиотеку Python. Вы можете выполнять конвертацию файлов между популярными форматами 3D-файлов. В дополнение к функциям конвертации, она позволяет вам создавать 3D-сцены, добавлять анимации, создавать геометрию и многое другое. Однако в этом блоге мы узнаем, как конвертировать OBJ в AMF на Python с использованием Aspose.3D для Python через .NET. Более того, у нас также есть непроектное решение для конвертации OBJ в AMF, которое будет обсуждено в следующем разделе этой статьи, поэтому внимательно следуйте этому руководству.
В этой статье будут рассмотрены следующие разделы:
- Установка API 3D-визуализации
- Конвертация OBJ в AMF на Python - Пример кода
- Онлайн конвертер 3D-файлов
Установка API 3D-визуализации
Установка - это всего лишь команда, если вы настроили Python на своем компьютере. Вы можете разработать конвертер 3D-моделей так же быстро, как установка этой библиотеки Python. Поэтому доступны руководство по установке и требования к системе, если у вас возникнут какие-либо проблемы. Теперь мы можем установить Aspose.3D для Python через .NET, выполнив следующую команду pip в терминале:
pip install aspose-3d

Конвертация OBJ в AMF на Python - Пример кода
Чтобы реализовать конвертацию OBJ в AMF, убедитесь, что у вас есть исходный OBJ файл.
Следуйте следующим шагам, чтобы разработать конвертер 3D-файлов программно:
- Вызовите метод from_file класса Scene, чтобы открыть сцену из заданного пути.
- Создайте экземпляр класса AmfSaveOptions.
- Свойство enable_compression используется для сжатия для уменьшения окончательного размера файла, значение по умолчанию - true.
- Свойство encoding устанавливает кодировку по умолчанию для текстовых файлов.
- Вызовите метод save, чтобы сохранить файл в формате AMF.
Вы можете использовать следующий фрагмент кода, чтобы конвертировать OBJ в AMF на Python с использованием этого 3D визуализации API:
from aspose.threed import Scene | |
from aspose.threed.formats import * | |
# Invoke the from_file method of the Scene class to open the scene from the given path. | |
scene = Scene.from_file("/sample.obj") | |
# Create an instance of the AmfSaveOptions class. | |
amfSaveOptions = AmfSaveOptions() | |
# The enable_compression property is used for compression to reduce the final file size, default value is true. | |
amfSaveOptions.enable_compression = True | |
# The encoding property sets the default encoding for text-based files. | |
amfSaveOptions.encoding = "" | |
# Invoke the save method to save the file in AMF file format. | |
scene.save("/output_out.amf", amfSaveOptions) |
Вы можете увидеть результат на изображении ниже:

Онлайн конвертер 3D-файлов
Выберите этот онлайн конвертер 3D-файлов, если хотите получить непроектное решение. Этот инструмент основан на веб-технологиях, и вы можете использовать этот конвертер 3D-моделей на настольных и мобильных устройствах. Более того, он работает на Aspose.3D и имеет очень удобный интерфейс. Нет подписки или платы за его использование. Вы можете использовать его по своему усмотрению.

Конвертер 3D-моделей - Получите бесплатную лицензию
Вы можете получить бесплатную временную лицензию, чтобы попробовать эту библиотеку конвертации 3D-файлов без ограничений.
Заключение
На этом все для этого блога. Мы вернемся с другой статьей, основанной на решениях. В этом руководстве мы узнали, как конвертировать OBJ в AMF на Python с использованием Aspose.3D для Python через .NET. Этот API 3D-визуализации может помочь вам создать конвертер 3D-моделей для вашего бизнес-приложения. Кроме того, вы можете посетить документацию и API-справочники, чтобы начать разработку. Наконец, aspose.com постоянно публикует новые статьи. Поэтому, пожалуйста, оставайтесь на связи для получения последних обновлений.
Помощь доступна
Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.
Часто задаваемые вопросы – FAQ
Можно ли моделировать 3D на Python?
Да, вы можете использовать Aspose.3D для Python через .NET, чтобы обрабатывать и конвертировать 3D-файлы в Python. Пожалуйста, посетите этот ссылка, чтобы изучить этот API 3D-визуализации.
Можно ли конвертировать 3D-файлы?
Да, этот онлайн конвертер 3D-файлов предлагает надежную и эффективную конвертацию 3D-файлов в другие популярные форматы файлов.