3D Chuyển đổi Định dạng Qua C#

Chuyển đổi 3D các định dạng tài liệu mà không cần bất kỳ 3D phần mềm kết xuất và mô hình hóa nào để tạo các ứng dụng .NET đa nền tảng.

 

Các nhà phát triển có thể dễ dàng đọc, tạo, chuyển đổi, cập nhật và kiểm soát nội dung của 3D các định dạng một cách dễ dàng bằng cách sử dụng 3D thư viện đồ họa. Một số định dạng được hỗ trợ bởi API là WavefrontOBJ, Discreet3DS, STL (ASCII, Binary), FBX (ASCII, Binary), Universal3D, Collada, GLB, glTF, PLY, DirectX, Google Draco định dạng và hơn thế nữa. Quá trình chuyển đổi dễ dàng như tải tệp nguồn qua phiên bản của Lớp cảnh và gọi phương thức Lưu với tham số định dạng đầu ra có liên quan.

Chuyển đổi 3D Scene sang nhiều định dạng khác nhau

Các nhà phát triển có thể dễ dàng chuyển đổi cảnh 3D thông qua cùng một quy trình được liệt kê ở trên. Xem xét một số ví dụ như chuyển đổi ** FBX thành OBJ **. Tải tệp FBX qua đối tượng Lớp Cảnh. Tạo các tùy chọn tiết kiệm bằng cách sử dụng ObSaveOptions và gọi phương thức Lưu cảnh có đường dẫn tệp đầu ra và các tùy chọn obj làm tham số. API có các lớp tùy chọn thích hợp để lưu vào các lớp có liên quan như A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions FbxSaveOptions Html5SaveOptions RvmSaveOptions và nhiều hơn nữa. Đây là danh sách đầy đủ cho 3D định dạng chuyển đổi tùy chọn. Hơn nữa, các nhà phát triển có thể dễ dàng lưu một 3D cảnh vào PDF.

C# Mã cho Chuyển đổi FBX sang OBJ
C# Mã để Chuyển đổi 3D Cảnh thành PDF