Перетворення OBJ в AMF на Python за допомогою 3D Rendering API

Ця стаття представляє Aspose.3D для Python через .NET, API 3D рендерингу на рівні підприємства. Тепер ви можете автоматизувати перетворення 3D файлів програмно, використовуючи цю бібліотеку Python. Ви можете виконувати перетворення файлів серед популярних 3D форматів файлів. Крім функцій конвертації, вона дозволяє вам створювати 3D сцени, додавати анімації, створювати геометрію та багато іншого. Однак у цій статті ми навчимося, як перетворити OBJ в AMF на Python за допомогою Aspose.3D для Python через .NET. Крім того, у нас також є непрагматичне рішення для перетворення OBJ в AMF, яке буде обговорене в пізнішій частині цієї статті, тому слідуйте цьому посібнику уважно.

Ця стаття охоплює наступні розділи:

  1. Встановлення 3D Rendering API
  2. Перетворення OBJ в AMF на Python - Приклад коду
  3. Онлайн конвертер 3D файлів

Встановлення 3D Rendering API

Встановлення - це всього лише команда, якщо ви налаштували Python на вашій системі. Ви можете розробити конвертер 3D моделей так швидко, як установка цієї бібліотеки Python. Тож цей посібник по установці та посібник по системним вимогам доступні на випадок, якщо у вас виникнуть проблеми. Тепер ми можемо встановити Aspose.3D для Python через .NET, виконавши наступну команду pip у терміналі:

pip install aspose-3d 
3d rendering API

Перетворення 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 файлів, якщо ви хочете непрагматичне рішення. Цей інструмент є веб-орієнтованим, і ви можете використовувати цей конвертер 3D моделей на комп’ютері та мобільному. Крім того, він працює на Aspose.3D і має дуже простий у використанні інтерфейс. Використання не потребує підписки або плати. Ви можете використовувати його відповідно до ваших вимог.

онлайн конвертер 3d файлів

Конвертер 3D моделей - Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати цю бібліотеку для перетворення 3D файлів без обмежень оцінки.

Висновок

Це все для цього блогу. Ми знову повернемося з іншою статтею, орієнтованою на рішення. У цьому посібнику ми дізналися, як перетворити OBJ в AMF на Python за допомогою Aspose.3D для Python через .NET. Цей API 3D рендерингу може допомогти вам створити конвертер 3D моделей для вашого бізнес-додатку. Додатково, ви можете відвідати документацію та API посилання, щоб розпочати розробку. Нарешті, aspose.com постійно пише нові статті. Тож залишайтеся на зв’язку для отримання останніх оновлень.

Допомога доступна

Ви можете повідомити нам про свої питання або запити на нашому форумі.

Поширені запитання – FAQs

Чи можна моделювати 3D за допомогою Python?

Так, ви можете вибрати Aspose.3D для Python через .NET, щоб обробляти та перетворювати 3D формати файлів на Python. Будь ласка, відвідайте це посилання, щоб дослідити цей API 3D рендерингу.

Чи можна перетворювати 3D файли?

Так, цей онлайн конвертер 3D файлів пропонує надійне і ефективне перетворення 3D файлів в інші популярні формати файлів.

Дивіться також