OBJ sang USDZ Java

Tệp OBJ chứa một đối tượng ba chiều với tọa độ, kết cấu và thông tin đối tượng khác. Trong khi đó, định dạng tệp USDZ là tệp lưu trữ ZIP không được mã hóa và không được nén để lưu trữ tệp Mô tả cảnh phổ quát. Trong một số trường hợp, bạn có thể muốn chuyển đổi tệp OBJ sang định dạng USDZ. Theo các yêu cầu như vậy, bài viết này trình bày cách chuyển đổi tệp OBJ sang tệp USDZ theo lập trình trong Java.

Bộ chuyển đổi USDZ sang OBJ - Cài đặt Java API

API Aspose.3D for Java có thể được sử dụng để tạo, chỉnh sửa hoặc thao tác các tệp 3D. Bạn có thể cài đặt API bằng cách tải xuống các tệp JAR của nó từ phần Tải xuống hoặc sử dụng các chi tiết sau trong tệp pom.xml của dự án dựa trên Maven của bạn để cài đặt nó từ Kho lưu trữ Aspose.

Kho:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Sự phụ thuộc:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

Chuyển đổi OBJ sang USDZ trong Java

Bạn có thể chuyển đổi tệp OBJ sang USDZ bằng các bước được liệt kê bên dưới:

  1. Tạo một thể hiện của lớp Scene để tải tệp OBJ đầu vào.
  2. Khởi tạo một đối tượng của lớp UsdSaveOptions.
  3. Cuối cùng, chuyển đổi OBJ sang tệp USDZ.

Đoạn mã sau đây trình bày chi tiết cách chuyển đổi tệp OBJ sang định dạng USDZ theo chương trình trong Java:

// Tải tệp OBJ inout bằng cách sử dụng lớp Scene 
Scene scene = new Scene("template.obj");

// Khởi tạo đối tượng lớp UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Lưu tệp USDZ đầu ra
scene.save("test.usdz", options);

Nhận Giấy phép Đánh giá Miễn phí

Bạn có thể đánh giá API ở mức đầy đủ của nó bằng cách yêu cầu giấy phép tạm thời miễn phí.

Sự kết luận

Trong bài viết này, bạn đã hiểu cách chuyển đổi tệp OBJ sang định dạng USDZ theo chương trình trong Java. Hơn nữa, bạn có thể muốn xem nhiều tính năng khác được cung cấp bởi API bằng cách xem phần tài liệu. Trong trường hợp có bất kỳ thắc mắc nào, vui lòng liên hệ với chúng tôi tại diễn đàn.

Xem thêm