OpenTK has the advantage that it is - different than SharpGL - not tied to Windows Forms.
This means that supporting Mono on e.g. Ubuntu will be easier,
where - AFAIK - the Windows Forms implementation is still poor (tell me if I'm wrong).
A good combination for you could be GTK# (for the GUI), plus GLWidget (for a GUI container holding OpenTK),
and inside that OpenTK for the OpenGL stuff.
http://stackoverflow.com/questions/94562...k-reliable
http://stackoverflow.com/questions/97788...onodevelop
This will give you a heavily portable, OS independent C# application.
OR can anybody recommend a better combination maybe? Including reasons? I'd be very curious to know.
Have fun!
This means that supporting Mono on e.g. Ubuntu will be easier,
where - AFAIK - the Windows Forms implementation is still poor (tell me if I'm wrong).
A good combination for you could be GTK# (for the GUI), plus GLWidget (for a GUI container holding OpenTK),
and inside that OpenTK for the OpenGL stuff.
http://stackoverflow.com/questions/94562...k-reliable
http://stackoverflow.com/questions/97788...onodevelop
This will give you a heavily portable, OS independent C# application.
OR can anybody recommend a better combination maybe? Including reasons? I'd be very curious to know.
Have fun!