Hotline: 098 821 7749 info@acinternational.com.vn
Mã SP: DEV - 049
Aspose.3D for .NET
Giá:liên hệ Còn hàng
Số lượng:

Aspose.3D for .NET

Hãng sản xuất Aspose Pty Ltd Phiên bản:
Bản quyền Subcription (vĩnh viễn theo version của phần mềm)
Thời hạn bản quyền Không giới hạn
Ngành nghề Lập trình
Đối tượng tác động Ứng dụng 3D trong .NET

Mô tả

Aspose.3D for .NET là API Gamware và Thiết kế hỗ trợ máy tính (CAD) giàu tính năng để thao tác các định dạng tài liệu 3D mà không cần bất kỳ phụ thuộc phần mềm mô hình hóa và kết xuất 3D nào. API hỗ trợ các định dạng tệp Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), Universal3D, Collada, glTF, GLB, PLY, DirectX, 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 bản chất của các định dạng tài liệu 3D 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 nó mà không phải lo lắng về các dịch vụ và mô-đun khác đã được cài đặt.
Thông tin liên hệ:

Liên hệ với tôi qua:

Thông tin chi tiết sản phẩm

I. Lợi ích, công dụng
  • Tổng quan về các khả năng của Aspose.3D for .NET
  • Aspose.3D for .NET hỗ trợ các định dạng tệp 3D nổi tiếng
  • Aspose.3D for .NET hỗ trợ .NET framework
 
 
II. Tính năng
1. Các tính năng 3D API nâng cao
  • Tạo cảnh 3D và lưu trong các định dạng tệp 3D được hỗ trợ
  • Tải, lưu và chuyển đổi tài liệu 3D thành luồng (stream)
  • Làm việc với phân cấp hình học & phân cảnh
  • Chia sẻ dữ liệu hình học lưới (mesh geometry data) giữa nhiều nút (node)
  • Thêm thuộc tính hoạt hình vào tài liệu hoạt cảnh 3D scene
  • Tam giác lưới với Custom Memory Layout của Vertex
  • Thêm một máy quay mục tiêu trong cảnh 3D scene
  • Làm vật thể hoạt động Animate Objects trong một cảnh 3D scene
  • Chia lưới theo vật liệu
  • Kết xuất chế độ xem 3D ở định dạng hình ảnh
  • Truyền và tạo bóng trên 3D Geometries
 
2. Chuyển đổi tập tin 3D Scene
  • Aspose.3d for .NET cung cấp một loạt các thuật toán nâng cao làm cho nó trở thành một 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 thành đị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 thể hiện của cảnh (Scene) và gọi phương thức lưu (Save) của nó với tham số FileFormat thích hợp. 

 
3. Tạo cảnh 3D và lưu dưới dạng tệp 3D
  • Aspose.3D for .NET trao quyền cho các lập trình viên dễ dàng tạo cảnh 3D scene từ đầu mà không cần cài đặt bất kỳ phần mềm mô hình hoặc kết xuất 3D nào. 3D .NET API cũng cho phép lưu cảnh ở định dạng tệp 3D (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D và Collada) bằng cách gọi phương thức Save của đối tượng Scene class object.
 
4. Thêm thông tin đối tượng 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 dễ dàng truy xuất, sử dụng và quản lý tài nguyên thông tin. Aspose.3D for .NET API cho phép các nhà phát triển xác định Siêu dữ liệu cho cảnh (Scene) của mình.
 
5. Tạo lưới 3D Mesh & Graphic Shapes
  • Aspose.3D for .NET API cho phép các nhà phát triển xây dựng lưới có nhiều hình dạng hình học 3D 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 lưới 3D Mesh và trỏ lưới vào nhiều trường hợp của một loại hình dạng. Các nhà phát triển cũng có thể đặt các hình dạng 3D Graphic Shape ở bất cứ đâu trong khung cảnh 3D.
 
6. Cài đặt Normal (geometry) hoặc UV trên Cube
  • Aspose.3D for .NET API cung cấp để quản lý Normal (geometry) và UV trên các hình dạng hình học. Lưới (mesh) lưu trữ các thuộc tính quan trọng cho mọi đỉnh ở vị trí của nó trong không gian và bình thường của nó, một vectơ vuông góc với bề mặt ban đầu. Normal là chính để đếm bóng. Các quy tắc nên là vectơ đơn vị. Hầu hết các định dạng lưới cũng hỗ trợ một số dạng tọa độ UV là biểu diễn 2d riêng biệt của lưới "mở ra" để hiển thị phần nào của bản đồ kết cấu 2 chiều để áp dụng cho các đa giác khác nhau của lưới.
 
7. Thêm phân cấp nút (Node Hierarchy) trong tài liệu cảnh 3D scene
  • Aspose.3D for .NET API cung cấp phương tiện để xây dựng cấu trúc phân cấp nút (Node hierarchy). Nút (tiếng Anh là Node) là một khối xây dựng cơ bản của một cảnh (scene). Một hệ thống phân cấp của các nút xác định cấu trúc logic của một cảnh và cung cấp nội dung hiển thị bằng cách gắn hình học, ánh sáng và camera vào các nút.
 
8. Chia sẻ dữ liệu lưới Mesh Geometry Data với nhiều nút
  • Để giảm sự cần thiết của bộ nhớ, một thể hiện của Mesh có thể được liên kết với các phiên bản khác nhau của Nút (Node). Hình dung rằng bạn cần một hệ thống trong đó một số lượng lớn các hình khối 3D 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 lưới (Node object) khi hệ thống khởi động. Tại thời điểm đó, mỗi lần 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 Lưới. Đây là cách Aspose.3D for .NET API quản lý sự thay đổi.
 
9. Lưới tam giác Triangulate Mesh với bố cục tùy chỉnh Custom Memory Layout của Vertex
  • Chuyển đổi một lưới thành lưới tam giác (Triangulate Mesh) 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 bó 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 các hình tam giác. Bố cục bộ nhớ (memory layout) của Vertex cũng rất quan trọng để cung cấp cho GPU (Đơn vị xử lý đồ họa) vì GPU cũng phải biết về bố cục đỉnh để trích xuất các thuộc tính chính xác từ bộ đệm.
 
10. Không phụ thuộc vào bất kỳ cài đặt phần mềm bên ngoài nào
  • Aspose.3D API được xây dựng bằng mã được quản lý không bao giờ phụ thuộc vào bất kỳ cài đặt API hoặc phần mềm bên ngoài nào trên máy để hoạt động với các tệp 3D. Đó là giải pháp 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ả.

 
III. Download
 
 
 
IV. Các tùy chọn giấy phép
 
  Developer
Small
Business
Developer
OEM
Site Small
Business
Site
OEM
Metered
Small
Business
Metered
OEM
Số lượng Developer được cấp phép
(Developers licensed)
1 1 10 10
Số khu vực có thể triển khai
(Use derived work at locations)
1 10
Quyền được sử dụng trên web site/ ứng dụng
(For use with web sites/apps)
x O x O x O
Cho phép phân phối bên ngoài
(Allows external distribution)
x O x O x O
Phí bản quyền
(Royalty free)
O O O O x x
Sử dụng trong thư viện phát triển, API hoặc SDK
(Use in a development library, API or SDK)
x x x x O O
Loại license
(License type)
Perpetual Perpetual Perpetual Perpetual Pay-per-use Pay-per-use
Quyền cập nhật và vá lỗi trong vòng 1 năm đầu tiên
(Updates and hotfixes for one year)
O O O O - -
Có thể được sử dụng để tạo các ứng dụng không giới hạn
(Can be used to create unlimited applications)
O O O O O O
Giảm giá áp dụng cho mua số lượng lớn
(Discount applied to multiple purchases)
O O O O O O
Hỗ trợ kỹ thuật miễn phí
(Free technical support)
O O O O O O
 
  • Ngoài ra còn có tùy chọn dịch vụ hỗ trợ:
    • Standard Support: Đã bao gồm trong bản quyền phần mềm (Royalty free)
    • Paid Support: Phải bỏ phí mua thêm