回覆列表
  • 1 # 使用者888645902845

    看題主的問題,估計是不知道怎麼在 Windows 上搭建 OpenGL 執行環境。在 Windows 上搭建 OpenGL 環境確實比較麻煩,講個比較簡單的方法吧,用 GLUT。首先,你需要有個 Visual Studio。版本隨意,不要太舊就好。之後去下載一份 GLUT庫,包裡面有幾個 GLUT.h、GLUT.lib、GLUT.dll 之類的,執行 OpenGL 就靠他們了。新建一個 C 或 C++ 工程,寫 Hello World 的那種控制檯工程就好,將 GLUT 的標頭檔案、靜態庫、動態庫路徑都配置好,標頭檔案 include 好。如果不知道怎麼做就 Google,這個都不能自己搞定,就別學 OpenGL 了。之後在 main 函式初始化一下 GLUT,就可以呼叫 glPointSize 之類的函式啦。程式碼我就不貼了,記得紅寶書的附錄中有 GLUT 的簡單教程,可以先看那個。沒有的話 Google,複製一下。另外在別的答案裡看見有人推薦用 WebGL 入門,如果題主會 JS 可以考慮。WebGL 包含了大部分 OpenGL 中常用的 API。只要有 Chrome/Edge/FireFox + 文字編輯器就能玩,不要配置環境,十分適合新人。

  • 中秋節和大豐收的關聯?
  • 我寶寶三個多月了還不會抬頭,怎麼辦呀?