[問題] openGL是否有簡易學習?

看板C_and_CPP作者 (金屬製品)時間13年前 (2011/12/12 07:39), 編輯推噓10(10025)
留言35則, 14人參與, 最新討論串1/2 (看更多)
最近因為老師要求,需要使用C語言來畫很簡易的動畫 比如畫球的擺盪 或是 畫圍棋這種簡單的圖型 是real time的畫 舉例 像我第一開始算出球在2d座標的某個位置 然後就用openGL畫出那個位置搞出一顆球 然後程式就隨著迴圈慢慢更新球的位置 就是單純的超簡易模型 不需要什麼貼圖陰影前後距離3D效果 簡陋的程度就像是 用EXCEL畫出來的數學圖型那樣... 簡而言之我只需要以下這些材料 全2D的:座標,線,曲線,球,簡單的RGB顏色 但問題是上網查了很多OpenGL網站 都是從3D特效構圖開始講起 問題是這些東西 都不是我想要的 不知道有沒有大大知道哪個openGL教學網站可以學到符合我想畫的圖型? 其實要畫出我的要求的東西 搞不好學個幾個小時的指令就能畫了 問題是我找不到適當的 教學 懇請幫忙! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.140.47

12/12 15:41, , 1F
NeHe Tutorial 看看
12/12 15:41, 1F

12/12 16:08, , 2F
原po需要engine
12/12 16:08, 2F

12/12 16:29, , 3F
nehe就是我說的從3d開始講
12/12 16:29, 3F

12/12 16:38, , 4F
OpenGL就是要這樣用
12/12 16:38, 4F

12/12 16:38, , 5F
所以我說你需要engine
12/12 16:38, 5F

12/12 16:41, , 6F
如果沒有computer graphics的數學基礎是不可能直接用OpenGL的
12/12 16:41, 6F

12/12 16:43, , 7F
如果真的是全2D那也不用openGL吧XD
12/12 16:43, 7F

12/12 16:43, , 8F
至於什麼engine...例如說Unity之類自己看看吧
12/12 16:43, 8F

12/12 16:44, , 9F
呃,漏看了,原po要全2D=_=
12/12 16:44, 9F

12/12 16:44, , 10F
那直接畫就好了啊,除非想跨平台,不然幹嘛要用opengl
12/12 16:44, 10F

12/12 16:45, , 11F
用opengl根本不會比較簡單
12/12 16:45, 11F

12/12 16:45, , 12F
呼叫matlab搞不好還簡單十倍
12/12 16:45, 12F

12/12 17:17, , 13F
2D看看Haaf's Game Engine吧
12/12 17:17, 13F

12/12 17:20, , 14F
請問所謂的engine是指pakage嗎?
12/12 17:20, 14F

12/12 17:26, , 15F
http://ppt.cc/@D1I 拿來改一改就好...
12/12 17:26, 15F

12/12 18:13, , 16F
需要使用C語言來畫很簡易的動畫
12/12 18:13, 16F

12/12 18:13, , 17F
當你會了當然可以說簡單,在會之前請不要隨便用簡單二字.
12/12 18:13, 17F

12/12 19:22, , 18F
你可以只看 Lesson 1 & 6 XD
12/12 19:22, 18F

12/12 19:24, , 19F
啊 .. 錯了,不用 Lesson 6。你只需要 glut XD
12/12 19:24, 19F

12/12 19:28, , 20F
我竟想建議直接去學 Win32 XD
12/12 19:28, 20F

12/12 19:32, , 21F
我想問原PO用什麼關鍵字去找?
12/12 19:32, 21F

12/12 22:06, , 22F
全2D怎麼會找上OpenGL?
12/12 22:06, 22F

12/12 23:35, , 23F
可能是覺得有3D硬體加速比較威吧 XD
12/12 23:35, 23F

12/12 23:35, , 24F
MPlayer 的vo 也有做 OpenGL 輸出啊,影片不就 2D XDD
12/12 23:35, 24F

12/12 23:55, , 25F
是阿 大材小用= =
12/12 23:55, 25F

12/13 00:55, , 26F
簡易學習..那學這個也沒什麼用了..
12/13 00:55, 26F

12/13 02:21, , 27F
WinBGI 可以跑簡易的 2D 繪圖
12/13 02:21, 27F

12/13 06:39, , 28F
簡易學習有什麼不是當之處嗎 我要的材料不是很簡單嗎?
12/13 06:39, 28F

12/13 06:52, , 29F
沒錯,別太在意。只是你要的真的很小,工具不少。
12/13 06:52, 29F

12/13 10:29, , 30F
說到簡單的範例, #1EubG_rg 這篇提問不就剛好是個例子XD
12/13 10:29, 30F

12/13 12:45, , 31F
DirectX的範例可能還比較多
12/13 12:45, 31F

12/13 12:45, , 32F
不過無論如何,原po需要速成
12/13 12:45, 32F

12/13 12:46, , 33F
實在不曉得要怎麼建議,deadline一分一秒過去
12/13 12:46, 33F

12/13 12:46, , 34F
也許找codejob比較實在
12/13 12:46, 34F

12/14 17:23, , 35F
怎麼不直接在Form或Image上用Canvas畫一畫就好..
12/14 17:23, 35F
文章代碼(AID): #1EvQ-tKz (C_and_CPP)
文章代碼(AID): #1EvQ-tKz (C_and_CPP)