1樓:匿名使用者
微軟提供較少的標準支援,對於和他們競爭的東西—比如corba(com的競爭對手)和opengl(directx的競爭對手)。
不過在c#中實現opengl也並非沒有可能,有很多很好的第3方庫可以使用,這裡列舉2個。
名氣較大的opengl庫,有穩定版本。sf上的專案地址http://sourceforge.
目前有多個3d引擎專案使用的這個庫。
有沒有人用 c#做opengl的
c#下opengl為什麼畫不出來圖
2樓:開陽曦
使用glut.glut_double模式顯示,你的**中gl.glend之後需要新增:
glut.glutswapbuffers();
另外,你最好將viewport以及projection設定放在reshape函式之中,一個簡單的例子可以參考:
用c#結合opengl怎麼顯示3dax模型並可以做旋轉等三維操作?
3樓:匿名使用者
呵呵, 很久沒關注了,看到這個問題順手幫你查了一下。
opengl作為一個圖形驅動標準,在.net基礎庫裡好像沒有支援(至少我沒有發現)。因為從opengl1.
2開始,微軟就決心用directx與之抗衡,不再出官方實現了。後續版本都是各公司出的驅動,好人們寫的標頭檔案。
c#本身為.net設計,如果你專心寫opengl,我覺得還是考慮c++。當然也有c#下的opengl實現。
下面的連結是經典教程的關於旋轉的,你在最下面可以找到一個c#的版本。
c#.net2008環境下怎麼實現opengl? 20
4樓:匿名使用者
你google「csgl」 ,這個是.net的庫
C中怎麼實現從類中呼叫另類,C中怎麼實現從一個類中呼叫另一個類
你這個有錯誤。b類中的a類沒有例項化,要報錯。class b 如何在c 中,在一個類裡呼叫另外一個類的方法 把a類你有引用的方法加static public class a public class b 拓展資料 c 是一個物件導向的程式語言。這種程式設計模式關注的是物件的行為和屬性。比如貓抓老鼠這...
在C 中對音訊實現dwt變換該怎麼辦,有沒有像opencv那種第三方庫
最新發現 找到一個開源庫,sp 3.0 網頁連結 我最近也在做這個,沒辦法,找了好久也沒找到合適的c 版本。不過有其他解決辦法,就是效率有點低 matlab的鍋 matlab有個把指令碼程式打包成dll檔案的功能,只需要包含幾個標頭檔案就可執行。怎麼在opencv中寫延時程式 5 int cvwai...
在c中如何實現判斷數值是否為整數或小數
1 將數值tostring 方法轉換成字串string.contains 方法判斷字串中是否有小數點有就是小數 2 先將數值convert.todouble然後再convert.toint32再convert.todouble如果最後結果等於開始的數值則為整數否則為小數。3 將數值轉成字串然後遍歷字...