Các tệp OBJ chứa các mặt đa giác, bản đồ kết cấu và thông tin khác về các đối tượng 3D. Trong khi đó, các tệp 3DS được sử dụng để lưu trữ dữ liệu lưới và thông tin vật liệu cùng với các dữ liệu khác. Đôi khi, bạn có thể cần chuyển đổi tệp OBJ sang định dạng 3DS. Đối với 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 3DS theo lập trình trong Java.
- Bộ chuyển đổi OBJ sang 3DS - Cài đặt API Java
- Cách chuyển đổi OBJ sang tệp 3DS trong Java
- Chuyển đổi OBJ sang tệp 3DS trong Java
Bộ chuyển đổi OBJ sang 3DS - Cài đặt API Java
API Aspose.3D for Java hỗ trợ làm việc với các đối tượng và cảnh hai hoặc ba chiều. Bạn có thể dễ dàng định cấu hình API bằng cách truy cập tệp JAR tham chiếu từ phần Tải xuống hoặc thiết lập nó từ Kho lưu trữ Aspose bằng cách sử dụng các thông số kỹ thuật sau trong tệp pom.xml của dự án.
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.8</version>
</dependency>
</dependencies>
Chuyển đổi OBJ sang tệp 3DS trong Java
Bạn có thể chuyển đổi tệp OBJ sang định dạng 3DS bằng các bước sau:
- Tải tệp OBJ đầu vào từ đĩa hoặc luồng.
- Ghi tệp 3DS đầu ra.
Chuyển đổi OBJ sang tệp 3DS trong Java
Bạn cần làm theo các bước dưới đây để chuyển đổi tệp OBJ sang định dạng 3DS:
Mẫu mã dưới đây trình bày chi tiết về cách chuyển đổi tệp OBJ sang tệp 3DS theo lập trình trong Java:
// Khởi tạo một đối tượng của lớp Scene
Scene scene = new Scene();
// Tải tệp OBJ đầu vào
scene.open("input.obj", FileFormat.WAVEFRONTOBJ);
// Lưu tệp 3DS đầu ra
scene.save("output.3ds", FileFormat.DISCREET3DS);
Nhận Giấy phép Tạm thời Miễn phí
Bạn có thể yêu cầu giấy phép tạm thời miễn phí để kiểm tra tất cả các tính năng của API mà không có bất kỳ giới hạn nào.
Demo trực tuyến
Vui lòng thử ứng dụng web OBJ to 3DS Converter được phát triển bằng API này.
Sự kết luận
Trong bài này, bạn đã quan sát và hiểu cách chuyển đổi một tệp OBJ sang định dạng 3DS theo lập trình trong Java. Tuy nhiên, bạn có thể xem phần tài liệu nơi các chương khác nhau đề cập đến các tính năng được API hỗ trợ. Trong trường hợp có bất kỳ thắc mắc nào, vui lòng liên hệ qua diễn đàn.