2012-06-29 9 views
18

Sto cercando una libreria libera che potrei usare in C# per creare grafica tridimensionale.Quale libreria (gratuita) posso utilizzare per creare grafica tridimensionale in C#?

L'ho già fatto in Java usando la libreria "Jzy3d" e ora mi piacerebbe fare lo stesso in C#. Ma non riesco a trovare nessuna buona libreria gratuita per eseguirlo. Quindi, se qualcuno ce l'ha un'idea sulla libreria potrei usare ...

Ecco una foto di quello che mi piacerebbe per generare con la libreria tramite C#:

3d surface plot generated with jzy3d

+0

Che dire di 3D WPF? http://www.kindohm.com/technical/WPF3DTutorial.htm – Cheesebaron

+0

È possibile aggiungere un "controllo WPF" a un modulo/pannello da un progetto di modulo Windows C#? – Jsncrdnl

+1

Sì, lo è: http://dotnet.dzone.com/articles/hosting-wpf-controls-winforms – Larry

risposta

0

non ho l'ho testato personalmente, quindi non so nulla delle sue capacità, ma here è un articolo CodeProject e un codice sorgente sulla superficie 3D che traccia con C#.

Il codice è per Windows Forms (che potrebbe essere facilmente ospitato all'interno di un controllo WPF se necessario) ed è attualmente incentrato sul tracciamento di funzioni matematiche semplificate precompilate. Tuttavia, può essere probabilmente adattato per gestire funzioni generali o array discreti 2D con uno sforzo limitato.

2

Prova questa libreria, ho appena trovato ora ed è attiva: Helix toolkit sto per scaricalo ora ..will inviare risposte se ci sono problemi, ma sembra grande:

mio il feedback è che finora l'ho trovato molto utile !!

+0

Infatti, mi piace anche a me! Potente, facile da implementare e molto efficiente. – Anthony

Problemi correlati