Re: [問題] SDL 和 OpenGL 的差別

看板GameDesign (遊戲設計)作者 (W3)時間18年前 (2006/05/14 20:12), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串4/9 (看更多)
※ 引述《barroslee (忙忙忙~~)》之銘言: : ※ 引述《libraghost (ikken)》之銘言: : : 本身對程式有興趣 : : 我的程度是對於C++不敢說很行,但學校作業還交的出來這樣 : : 在網路上發現一種叫 SDL 的函式庫 : : 我不太清楚那是做什麼的 : : 和OpenGL有什麼差別 : : 我只知道 OpenGL 是用來進行多媒體作業的(其實OpenGL是什麼我也不敢說很懂) : : 例如繪圖聲音之類 : : 有版友願意解釋這之間的差別嗎 OpenGL http://www.opengl.org/ SDL http://www.libsdl.org/index.php 這好像是是基本功課= =? : SDL : Simple DirectMedia Layer : 一個可以跨平台的多媒體 Library : 可以讓你使用一些鍵盤音樂滑鼠之類的 : 圖形方面就透過 OpenGL 圖形這邊有官方解釋 看起來真的工程浩大 http://www.libsdl.org/intro.cn/whatplatforms.html : OpenGL : Open Graphics Library : 看到名字就應該知道是幹麻的了吧 : 跨語言跨平台 : 可以畫一些 3D 簡單的 primitives : 就是類似 DirectX 裡面 Direct3D 的角色 紅皮書上似乎有說到不只能處理3D http://fly.srk.fer.hr/~unreal/theredbook/chapter08.html 以上僅為補充 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.245.47

05/14 20:21, , 1F
也可以處理2D,但效能會降低
05/14 20:21, 1F

05/14 20:35, , 2F
對阿 據說是pixel處理上拖累的 所以很煩惱OPENGL顯示2D
05/14 20:35, 2F

05/14 21:53, , 3F
是可以處理 2D,但是會用到 glRasterPos 影響到效能
05/14 21:53, 3F

05/14 22:24, , 4F
不然用 glOrtho 是最好
05/14 22:24, 4F

05/14 22:30, , 5F
我做 GUI 的時候是這樣用
05/14 22:30, 5F
文章代碼(AID): #14PnwScj (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #14PnwScj (GameDesign)