看板 GameDesign 關於我們 聯絡資訊
※ 引述《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
hexen2:也可以處理2D,但效能會降低 05/14 20:21
blackcat13:對阿 據說是pixel處理上拖累的 所以很煩惱OPENGL顯示2D 05/14 20:35
barroslee:是可以處理 2D,但是會用到 glRasterPos 影響到效能 05/14 21:53
barroslee:不然用 glOrtho 是最好 05/14 22:24
barroslee:我做 GUI 的時候是這樣用 05/14 22:30