Този точен урок ръководи как да конвертирате GLB в OBJ в Python. Той предоставя подробности за настройка на средата за разработка, последователност от стъпки за писане на приложението и изпълним примерен код за разработване на GLB към OBJ конвертор в Python. Ние също така ще персонализираме конвертирания OBJ файл с помощта на обекта ObjSaveOptions.
Стъпки за конвертиране на GLB в OBJ в Python
- Задайте средата за разработка да използва Aspose.3D for Python via .NET за преобразуване на GLB в OBJ
- Заредете GLB файла в обекта на класа Scene
- Създайте обект от класа ObjSaveOptions за настройка на свойствата на изходния файл
- Задайте флага за експортиране на материал
- Задайте флага за експортиране на текстури
- Извикайте метода за запазване, за да създадете изходен OBJ файл
Тези стъпки представят поредица от задачи за конвертиране на GLB в OBJ с текстура в Python. Изходният GLB файл се зарежда в обекта на клас Scene, последван от създаването на обект на клас ObjSaveOptions за настройка на свойствата на изходния файл. Флаговете са настроени да експортират материали и текстури заедно с OBJ файла.
Код за конвертиране на GLB файл в OBJ в Python
import aspose.threed | |
from aspose.threed import * | |
license = License() | |
license.set_license("Aspose.Total.lic") | |
# Load the GLB file | |
scene = Scene.from_file("chair.glb") | |
# Initialize the ObjSaveOptions object | |
options = aspose.threed.formats.ObjSaveOptions() | |
options.enable_materials = True | |
options.export_textures = True | |
# Convert to OBJ | |
scene.save("chair.obj", options) | |
print("GLB to OBJ converted successfully") |
Този код трансформира GLB в OBJ в Python. Обектът ObjSaveOptions се използва за задаване на флага за експортиране на материали и текстури, но можете да зададете пътищата за търсене на външни ресурси на OBJ файла, да приложите мащаб на единица и да зададете флага за експортиране на сцената като облак от точки. Можете също така да използвате методите и свойствата на класа Scene, за да персонализирате входния GLB файл, преди да го конвертирате в OBJ файла.
В тази статия се научихте да променяте типа на файла от GLB на OBJ с текстура в Python. Ако искате да конвертирате OBJ файл в PDF, вижте статията на как да конвертирате OBJ в PDF в Python.