Hướng dẫn chính xác này hướng dẫn cách chuyển đổi GLB thành OBJ trong Python. Nó cung cấp thông tin chi tiết để thiết lập môi trường phát triển, trình tự các bước để viết ứng dụng và mã mẫu có thể chạy được để phát triển bộ chuyển đổi GLB sang OBJ bằng Python. Chúng tôi cũng sẽ tùy chỉnh tệp OBJ đã chuyển đổi bằng cách sử dụng đối tượng ObjSaveOptions.
Các bước để chuyển đổi GLB sang OBJ trong Python
- Đặt môi trường phát triển để sử dụng Aspose.3D for Python via .NET cho chuyển đổi GLB sang OBJ
- Tải tệp GLB vào đối tượng lớp Scene
- Tạo một đối tượng của lớp ObjSaveOptions để thiết lập thuộc tính tệp đầu ra
- Đặt cờ để xuất tài liệu
- Đặt cờ để xuất họa tiết
- Gọi phương thức lưu để tạo tệp OBJ đầu ra
Các bước này trình bày một chuỗi các tác vụ để chuyển đổi GLB thành OBJ với kết cấu trong Python. Tệp GLB nguồn được tải vào đối tượng lớp Scene, sau đó tạo đối tượng lớp ObjSaveOptions để thiết lập các thuộc tính của tệp đầu ra. Các cờ được đặt để xuất vật liệu và kết cấu cùng với tệp OBJ.
Mã để chuyển đổi tệp GLB thành OBJ bằng Python
Mã này chuyển đổi GLB thành OBJ trong Python. Đối tượng ObjSaveOptions được sử dụng để đặt cờ cho việc xuất vật liệu và kết cấu, tuy nhiên, bạn có thể đặt đường dẫn tra cứu cho các tài nguyên bên ngoài của tệp OBJ, áp dụng tỷ lệ đơn vị và đặt cờ để xuất cảnh dưới dạng đám mây điểm. Bạn cũng có thể sử dụng các phương thức và thuộc tính của lớp Cảnh để tùy chỉnh tệp GLB đầu vào trước khi chuyển đổi nó thành tệp OBJ.
Trong bài viết này, bạn đã học cách thay đổi loại tệp từ GLB sang OBJ với kết cấu trong Python. Nếu bạn muốn chuyển đổi tệp OBJ sang PDF, hãy tham khảo bài viết trên cách chuyển đổi OBJ sang PDF bằng Python.