2012-06-29 31 views
18

Tôi đang tìm một thư viện miễn phí mà tôi có thể sử dụng trong C# để tạo đồ họa 3 chiều.Tôi có thể sử dụng thư viện nào (miễn phí) để tạo đồ họa lôgic bề mặt 3D trong C#?

Tôi đã làm điều đó trong Java bằng cách sử dụng thư viện "Jzy3d" và bây giờ tôi muốn làm tương tự trong C#. Nhưng tôi không thể tìm thấy bất kỳ thư viện tốt/miễn phí nào để thực hiện nó. Vì vậy, nếu bất kỳ ai có một ý tưởng trên thư viện tôi có thể sử dụng ...

Dưới đây là một bức tranh về những gì tôi muốn tạo ra với thư viện thông qua C#:

3d surface plot generated with jzy3d

+0

Còn về 3D WPF thì sao? http://www.kindohm.com/technical/WPF3DTutorial.htm – Cheesebaron

+0

Có thể thêm "điều khiển WPF" vào một Biểu mẫu/bảng điều khiển từ một dự án biểu mẫu C# windows không? – Jsncrdnl

+1

Vâng, đó là: http://dotnet.dzone.com/articles/hosting-wpf-controls-winforms – Larry

Trả lời

0

Tôi có không tự mình thử nghiệm, vì vậy tôi không biết gì về khả năng của nó, nhưng here là một bài viết CodeProject và mã nguồn trên bề mặt 3D vẽ bằng C#.

Mã dành cho Windows Forms (có thể dễ dàng được lưu trữ trong điều khiển WPF nếu cần) và hiện đang tập trung vào vẽ các hàm toán học đơn giản được biên dịch trước. Tuy nhiên, nó có thể được điều chỉnh để xử lý các chức năng chung hoặc các mảng rời rạc 2D với nỗ lực hạn chế.

2

Hãy thử thư viện này, tôi chỉ tìm thấy nó ngay bây giờ và nó đang hoạt động: Helix toolkit Am đi để tải về nó bây giờ ..will gửi phản hồi nếu có bất kỳ vấn đề, nhưng sẽ rất tốt:

My thông tin phản hồi là cho đến nay tôi thấy nó rất hữu ích !!

+0

Thật vậy, tôi cũng thích nó! Mạnh mẽ, dễ thực hiện và rất hiệu quả. – Anthony

Các vấn đề liên quan