Hướng dẫn ngắn này hướng dẫn cách chuyển đổi GLB sang FBX bằng Java. Nó có thông tin chi tiết để thiết lập môi trường phát triển cho việc thử nghiệm và phát triển, danh sách các bước để mô tả logic chương trình và mã mẫu có thể chạy được để chuyển đổi tệp GLB sang FBX bằng Java. Các tùy chọn khác nhau được thảo luận để tùy chỉnh tệp FBX đầu ra cùng với việc thiết lập nhiều định dạng tệp đầu ra khác nhau theo yêu cầu.
Các bước chuyển đổi GLB sang FBX bằng Java
- Đặt môi trường phát triển để sử dụng Aspose.3D cho chuyển đổi GLB sang FBX
- Tải tệp GLB nguồn vào đối tượng lớp Cảnh
- Tạo một đối tượng của tệp FBX đầu ra cài đặt lớp FbxSaveOptions
- Đặt định dạng tệp bằng bộ liệt kê FileFormat
- Lưu tệp FBX kết quả tại đường dẫn đã chỉ định
Các bước này giải thích quy trình viết trình chuyển đổi GLB sang FBX bằng Java. Tệp GLB nguồn được tải vào đối tượng lớp Scene bằng phương thức fromFile() trong đó đường dẫn đến tệp được cung cấp. Cuối cùng, đối tượng lớp FbxSaveOptions được khởi tạo và FileFormat.FBX7500_BINARY được đặt cho tệp FBX đầu ra.
Mã để chuyển đổi GLB sang FBX bằng Java
Đoạn mã này minh họa trình chuyển đổi GLB sang FBX bằng Java. Mã này sử dụng trình liệt kê FileFormat để đặt loại tệp đầu ra trong đó FBX7500_BINARY được sử dụng, tuy nhiên, bạn có thể sử dụng các loại khác, chẳng hạn như AMF, ASE, COLLADA, DRACO, DXF, các phiên bản khác nhau của định dạng tệp ASCII và FBX nhị phân và USD để đặt tên một vài. Lớp FbxSaveOptions chứa các phương pháp khác nhau để đặt cờ cho video cho kết cấu, sử dụng lại Lưới nguyên thủy, tạo vật liệu phần tử đỉnh, gấp dữ liệu đường cong lặp lại và xuất kết cấu.
Hướng dẫn này đã dạy chúng tôi thay đổi GLB thành FBX bằng Java. Nếu bạn muốn tìm hiểu cách chuyển đổi tệp GLB sang OBJ, hãy tham khảo bài viết trên cách chuyển đổi tệp GLB sang OBJ trong Java.