[問題] Vscode上寫glsl,與CodeBlock寫OpenGL

看板Programming作者 (心裡治療)時間2年前 (2022/01/11 23:39), 編輯推噓2(207)
留言9則, 2人參與, 2年前最新討論串1/1
標題太長... 完整的問題是 vscode上寫glsl與code block上寫OpenGL是否一樣呢? 會有此一問是因為最近想學寫shader... 但其實沒學多久程式語言的我對上面兩種著色器語言不太明白。 因為vscode裝glsl感覺比安裝OpenGL似乎十分簡單, 但是CodeBlock上面安裝freeglut比較簡單,(但是看起來是打OpenGL的) 標頭#include 的是GL_ES ,一個是GL/glut 是有多麼不一樣呢? (可是看起來程式碼裡面好像又是許多類似的東西...) 有大大可以回答一下嗎?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.71.174 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1641915586.A.AC7.html

01/12 00:31, 2年前 , 1F
gles 是 opengl for embedded system,
01/12 00:31, 1F

01/12 00:31, 2年前 , 2F
glut 單純整合windows跟opengl而已
01/12 00:31, 2F

01/12 00:33, 2年前 , 3F
主要看你在哪個平台開發 假設是windows
01/12 00:33, 3F

01/12 00:33, 2年前 , 4F
就是driver 內建ABI 2.0之後的API 要
01/12 00:33, 4F

01/12 00:33, 2年前 , 5F
用 query 獲得
01/12 00:33, 5F

01/12 02:03, 2年前 , 6F
openGL 是 API;glsl 是寫 shader 的語
01/12 02:03, 6F

01/12 02:03, 2年前 , 7F
言;freeglut 是整合系統跟 openGL 的
01/12 02:03, 7F

01/12 02:03, 2年前 , 8F
函式庫。可以參考 freeglut 官網跟 Kho
01/12 02:03, 8F

01/12 02:03, 2年前 , 9F
rnos 的 openGL wiki。
01/12 02:03, 9F
文章代碼(AID): #1XtQJ2h7 (Programming)
文章代碼(AID): #1XtQJ2h7 (Programming)