OPENGL怎麼在C下實現

2021-05-31 22:40:28 字數 1271 閱讀 7644

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 將數值轉成字串然後遍歷字...