在C#中應用OpenGL的一種簡單方法


背景

OpenGL在科研和工業領域有着很好的應用,而C#能夠快速的在Windows環境下實現圖形界面的編程,但是在C#界面下實現OpenGL卻是一件比較麻煩的事情。

利用CsGL或者sharpGL可以很快的在Csharp中使用OpenGL,但是對於在已有的圖形界面的窗口內調用OpenGL卻是比較麻煩的。

TaoFramework

在.Net環境下使用OpenGL可以去選擇Tao,比較令人激動的地方在於Tao的環境更加穩定,而且為了能夠在界面程序中提供OpenGL的繪制環境,Tao包含一種繪制OpenGL的控件:simpleOpenGlControl。

Tao 的配置很簡單,安裝完后在添加引用即可。

加載控件的方法

在vs工具集中右鍵添加,地址在安裝目錄的

bin\Tao.Platform.Windows.dll

添加之后可以在工具集中找到simpleOpenGLControl這個控件。在OnPaint事件中編寫OpenGL代碼即可對使用OpenGL。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM