.NET 3D API thao tác tệp
Đọc, Viết, Thao tác và Chuyển đổi 3D định dạng tệp trong bất kỳ ứng dụng dựa trên .NET nào.
Tải về Miễn Phí Thử NghiệmAspose.3D for .NET là Phần mềm trò chơi và Máy tính hỗ trợ thiết kế (CAD) API giàu tính năng để thao tác tài liệu mà không có bất kỳ 3D phụ thuộc phần mềm tạo mô hình và kết xuất nào. API hỗ trợ Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), Universal3D, Collada, glTF, GLB, PLY, DirectX, định dạng tệp Google Draco và hơn thế nữa. Các nhà phát triển có thể tạo, đọc, chuyển đổi, sửa đổi và kiểm soát nội dung của 3D định dạng tài liệu một cách dễ dàng.
Aspose.3D for .NET API thân thiện với người dùng và có thể được triển khai với bất kỳ ứng dụng .NET nào dễ dàng như sao chép ứng dụng đó mà không cần lo lắng về các dịch vụ và mô-đun khác đã được cài đặt.
Các tính năng .NET 3D API nâng cao
Tạo 3D cảnh & amp; lưu ở định dạng được hỗ trợ
Tải, lưu & amp; chuyển đổi các tập tin thành một luồng
Làm việc với hình học & amp; phân cấp cảnh
Chia sẻ dữ liệu hình học lưới giữa nhiều nút
Thêm thuộc tính hoạt ảnh vào tài liệu cảnh
Tam giác lưới với bố cục bộ nhớ tùy chỉnh của đỉnh
Thêm một máy ảnh mục tiêu trong cảnh
Tạo hoạt ảnh cho các đối tượng trong một cảnh
Chia lưới theo vật liệu
Hiển thị 3D Chế độ xem ở Định dạng Hình ảnh
Truyền và Nhận bóng trên Hình học
Cho phép thay đổi hướng của mặt phẳng
Tăng cường tạo xi lanh
Đã thêm hỗ trợ trình kết xuất vulkan
Tạo hình học bằng cách đùn hình dạng
Hỗ trợ thuật toán bản đồ UV
Hỗ trợ định dạng in 3d tiêu chuẩn AMF
Hỗ trợ FBX nhập và ghi nhị phân
Xuất và nhập tệp glTF với tính năng nén draco
3D Chuyển đổi Định dạng Tệp
Aspose.3d for .NET cung cấp một loạt các thuật toán nâng cao giúp nó trở thành giải pháp tất cả trong một để chuyển đổi định dạng tệp 3D. Quá trình chuyển đổi đơn giản như thay đổi phần mở rộng tệp sang định dạng mong muốn. Tất cả những gì bạn cần làm là tải tệp nguồn trong một phiên bản của Scene và gọi phương thức Save của nó với một tham số FileFormat thích hợp. Đó là nó!
Lưu 3D cảnh ở các định dạng khác nhau - C#
// load the file to be converted
var scn = new Aspose.ThreeD.Scene(dir + "template.fbx");
// save in different formats
scn.Save(dir + "output.stl", Aspose.ThreeD.FileFormat.STLASCII);
scn.Save(dir + "output.obj", Aspose.ThreeD.FileFormat.WavefrontOBJ);
3D Tạo cảnh
Aspose.3D for .NET cho phép các lập trình viên dễ dàng tạo các cảnh từ đầu mà không cần cài đặt bất kỳ 3D phần mềm tạo mô hình hoặc kết xuất nào. 3D .NET API cũng cho phép lưu các cảnh ở các định dạng (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D và Collada) bằng cách gọi phương thức Lưu của Đối tượng lớp cảnh.
Thêm Thông tin Nội dung vào Cảnh 3D
Siêu dữ liệu là thông tin có cấu trúc mô tả, định vị và giúp việc truy xuất, sử dụng và quản lý tài nguyên thông tin trở nên dễ dàng hơn. Aspose.3D for .NET API cho phép nhà phát triển xác định Siêu dữ liệu cho cảnh.
Tạo 3D Lưới & amp; Hình dạng đồ họa
Thư viện .NET 3D cho phép các nhà phát triển tạo một lưới gồm nhiều 3D hình dạng hình học khác nhau, xác định các điểm điều khiển và đa giác theo cách đơn giản nhất để tạo các mắt lưới và trỏ một lưới đến nhiều thể hiện của một loại hình dạng. Các nhà phát triển cũng có thể đặt 3D hình dạng ở bất kỳ đâu trên khung cảnh 3D.
Chia sẻ dữ liệu hình học lưới với nhiều nút
Để giảm nhu cầu về bộ nhớ, một phiên bản Mesh đơn lẻ có thể được liên kết với các phiên bản Node khác nhau. Hình dung rằng bạn yêu cầu một hệ thống mà một số lượng lớn 3D hình khối dường như không thể phân biệt được; bạn có thể giải phóng bộ nhớ bằng cách tạo một đối tượng Mesh khi hệ thống khởi động. Tại thời điểm đó, mỗi khi bạn yêu cầu một hình dạng khác, bạn tạo một đối tượng Node khác, sau đó trỏ nút đó vào một Mesh. Đây là cách API quản lý quá trình cài đặt.
Lưới tam giác với bố cục bộ nhớ tùy chỉnh của Vertex
Chuyển đổi một lưới thành lưới tam giác vì bất kỳ cấu trúc phức tạp nào cũng có thể được biểu diễn dưới dạng một loạt các hình tam giác. Các gói phần mềm đồ họa và thiết bị phần cứng hoạt động hiệu quả hơn trên hình tam giác. Cách bố trí bộ nhớ của Vertex cũng rất quan trọng để cung cấp nguồn cấp dữ liệu cho GPU (Bộ xử lý đồ họa) vì GPU cũng phải biết về bố trí đỉnh để trích xuất các thuộc tính chính xác từ bộ đệm.
Độc lập với bất kỳ Cài đặt Phần mềm Bên ngoài nào
Aspose.3D API được tạo bằng cách sử dụng mã được quản lý không bao giờ phụ thuộc vào bất kỳ API bên ngoài hoặc cài đặt phần mềm nào trên máy để hoạt động với các tệp 3D. Đây là một giải pháp được tùy chỉnh hoàn hảo về các tính năng được hỗ trợ, bảo mật, ổn định, khả năng mở rộng, tốc độ và giá cả.
- Tài nguyên học tập
- Tài liệu
- Mã nguồn
- API Tài liệu tham khảo
- Video hướng dẫn
- Hỗ trợ sản phẩm
- Hỗ trợ miễn phí
- Hỗ trợ trả phí
- Blog
- Ghi chú phát hành
- Tại sao Aspose.3D for .NET
- Danh sách khách hàng
- Câu chuyện thành công