USDZ sang OBJ csharp

Các tệp USDZ chứa dữ liệu hình học 3D và đổ bóng cho một cảnh và thường được sử dụng để tạo nội dung thực tế tăng cường. Đôi khi, bạn có thể cần phải chuyển đổi USDZ sang tệp Đối tượng 3D. Theo các tình huống như vậy, bài viết này trình bày cách chuyển đổi tệp USDZ thành tệp OBJ theo chương trình trong C#.

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

API Aspose.3D for .NET hỗ trợ tạo, chỉnh sửa hoặc chuyển đổi cảnh 3D. Hơn nữa, bạn không cần phải cài đặt bất kỳ ứng dụng dựng hình hoặc mô hình 3D nào. Chỉ cần cài đặt API bằng cách tải xuống tệp DLL của nó từ trang Bản phát hành mới hoặc sử dụng lệnh cài đặt NuGet sau trong Microsoft Visual Studio:

PM> Install-Package Aspose.3D

Chuyển đổi USDZ sang tệp OBJ trong C#

Bạn có thể chuyển đổi tệp USDZ thành tệp OBJ bằng cách làm theo các bước bên dưới:

  1. Tải tệp USDZ đầu vào với lớp Cảnh.
  2. Tạo một đối tượng của lớp ObjSaveOptions.
  3. Chuyển đổi USDZ sang tệp OBJ.

Đoạn mã sau giải thích cách chuyển đổi tệp USDZ thành tệp OBJ theo chương trình trong C#:

// Tải tệp USDZ đầu vào
Scene scene = new Scene();
scene.Open("Test.usdz");

// Khởi tạo đối tượng lớp objSaveOptions
ObjSaveOptions saveOptions = new ObjSaveOptions();

// Lưu tệp OBJ đầu ra
scene.Save("Sample.obj", saveOptions);

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í để đánh giá API trong toàn bộ khả năng của nó.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi USDZ sang tệp OBJ với một vài dòng mã bằng C#. Vì các tệp USDZ thường được sử dụng để giới thiệu sản phẩm trực tuyến. Tương tự như vậy, các tệp OBJ đôi khi được yêu cầu khi làm việc với các cảnh ba chiều. Bạn có thể dễ dàng tích hợp tính năng này vào các ứng dụng dựa trên khuôn khổ .NET hoặc .NET Core của mình. Hơn nữa, bạn có thể kiểm tra một số tính năng khác của API bằng cách truy cập phần tài liệu. Trong trường hợp có bất kỳ thắc mắc nào, vui lòng viết thư cho chúng tôi tại diễn đàn hỗ trợ miễn phí.

Xem thêm