STL sang USDZ Java

Tệp STL mô tả hình dạng bề mặt của các đối tượng 3D và chúng thường được sử dụng để in 3D, tạo mẫu nhanh, v.v. Trong khi các tệp USDZ đang trở nên phổ biến để được sử dụng trong các tình huống thực tế tăng cường. Chúng là các kho lưu trữ ZIP không nén chứa thông tin Mô tả Cảnh phổ quát. Trong một số trường hợp nhất định, bạn có thể cần chuyển đổi tệp STL sang định dạng USDZ. Theo các tình huống như vậy, bài viết này giải thích cách chuyển đổi tệp STL sang định dạng USDZ theo chương trình trong Java.

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

API Aspose.3D for Java hỗ trợ làm việc với các tệp đồ họa ba chiều. 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ừ trang Tải xuống hoặc sao chép-dán các thông số kỹ thuật sau vào tệp pom.xml để truy cập API 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.4</version>
    </dependency>
</dependencies>

Chuyển đổi tệp STL sang USDZ theo chương trình trong Java

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

  1. Tải tệp STL đầu vào bằng đối tượng lớp Scene.
  2. Tạo một thể hiện của lớp UsdSaveOptions.
  3. Chuyển đổi tệp STL sang định dạng USDZ.

Đoạn mã dưới đây trình bày cách chuyển đổi tệp STL thành tệp USDZ trong Java:

// Khởi tạo một đối tượng của lớp Scene
Scene scene = new Scene();

// Tải tệp STL đầu vào bằng phương thức Mở
scene.open("test.stl");

// 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);

Khám phá các tính năng của API

API hỗ trợ nhiều tính năng khác để làm việc với các tệp 3D. Bạn có thể truy cập không gian tài liệu nơi các bài viết khác nhau giải thích các phương pháp và thuộc tính có trong API.

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

Bạn có thể nhận giấy phép tạm thời miễn phí để kiểm tra API mà không có bất kỳ giới hạn nào.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp STL sang tệp USDZ trong Java. Bạn có thể dễ dàng nhúng tính năng này vào các ứng dụng của mình bằng một vài lệnh gọi API. Tuy nhiên, trong trường hợp bạn có bất kỳ sự mơ hồ nào, vui lòng viết thư cho chúng tôi tại diễn đàn.

Xem thêm

Chuyển USDZ sang STL Lập trình trong Java