PDA

View Full Version : [c#] OpenGL in Windows Forms


stdecden
27-07-2008, 10:45
Salve a tutti,

É possibile renderizzare mediante OpenGl(Tao.OpenGL) nel mezzo di un Form, magari su di un panel o simile?
Quello che vorrei creare é un Tilemap editor, dove GDI+ é probabilmente troppo lento.
Sono comunque aperto a soluzioni alternative, perció non esitate.
P.S. in alternativa é possibile fare lo stesso, ma con xna, ché é una libraria apposita per il c#?

71104
28-07-2008, 09:32
P.S. in alternativa é possibile fare lo stesso, ma con xna, ché é una libraria apposita per il c#? se è per questo in alternativa puoi anche usare DirectX anziché OpenGL; XNA è specifico per i videogames.

snoyx
28-07-2008, 13:46
Sono d'accordo con 71104, le DirectX (dalla versione 9) mettono a disposizione un framework specifico per .NET che wrappando le chiamate alle librerie native e rendono molto più semplice la vita del povero sviluppatore (evitandogli così i cast dal mondo managed al mondo nativo e molte altre cose).
Saluti.

Marco