原文:Linux 下的 OpenGL 之路(三):向 3D 世界邁出一小步

前言 OpenGL 的學習資料很多,一個是比較著名的 OpenGL 紅寶書 OpenGL 編程指南 ,可以在這里 http: opengl redbook.com 下載該書配套的源代碼 另一個是網絡上的在線教程LearnOpenGL。所以,我這里就不再啰啰嗦嗦地介紹 OpenGL 的基礎知識和計算機圖形學的基礎知識了,主要是簡單闡述一些我自己的理解,以及寫一些能跑起來 能看到效果的體驗性的小程序。 ...

2021-02-07 23:00 0 475 推薦指數:

查看詳情

Linux OpenGL 之路(一):安裝 Ubuntu 20.10,高性能計算和 3D 視覺呈現第一

前言 之前我花了很長一段時間折騰 Linux,略有所得。在 2021 年新年伊始之際,我給自己弄了一台 4K 屏的 Dell XPS 9570,總算滿足了自己有錢了一定弄一台 4K 屏筆記本電腦的心願,也進一驗證了我之前說過的只要屏幕分辨率夠高字體渲染就不是事兒的說法。總之,這一年的開局 ...

Sat Jan 16 01:01:00 CST 2021 0 713
linux每天一小步---touch命令詳解

1 命令功能: 創建文件和修改文件或者目錄的時間戳 2 命令語法: touch 【選項】 【文件名或者目錄名】 3 命令參數: -a 只修改文件的access(訪問)時間. -c 或--no-create  不創建不存在的文件。 -d ...

Wed Feb 15 23:57:00 CST 2017 0 16253
linux每天一小步---mv命令詳解

1 命令功能 mv命令用來移動文件及目錄或者重命名文件及目錄,它是move的縮寫,cp命令與mv命令在很多功能上都非常相似,但是又具有很大的區別,其中組大的區別在於cp命令的使用會保留源文件 ...

Fri Feb 17 00:53:00 CST 2017 0 7259
linux每天一小步---tail命令詳解

1 命令功能 tail命令用於顯示文件中末尾的內容(默認顯示最后10行內容) 2 命令語法 tail 【選項參數】 【文件名1】 【文件名2】 3 命令參數 -f 用 ...

Fri Feb 17 18:14:00 CST 2017 0 6722
linux每天一小步---ls命令詳解

.和..以外的所有文件。 -d 顯示目錄的自身屬性,而不顯示目錄下的文件。 -l 列出 ...

Wed Feb 15 20:13:00 CST 2017 0 9596
Linux OpenGL 之路(五):使用 Assimp 庫加載 3D 模型

前言 要想讓自己的 3D 之旅多一點樂趣,肯定得想辦法找一些有意思一點的 3D 模型。3D 模型有各種各樣的格式,obj的,stl的,fbx的等等不一而足。特別是 obj 格式的 3D 模型,完全是純文本格式,網絡上很多高手都喜歡自己寫程序對 obj 格式的模型文件進行解析。我自己收集了一些 ...

Sun Aug 08 03:55:00 CST 2021 0 155
Linux OpenGL 之路(四):展示紅寶書中自帶的 3D 模型

前言 在上一篇中,我展示了 OpenGL 開發的基本過程,算是向 3D 世界邁出一小步吧。對於簡單的 3D 物體,比如立方體、球體、圓環等等,我們只需要簡單的計算就可以得到他們的頂點的坐標。但是僅僅這樣,還不是太過癮,我們需要找一些復雜一點的 3D 模型,以便於我們體會 3D 世界的魅力 ...

Wed Feb 24 06:22:00 CST 2021 0 417
開源一小步,前端一大

,相對於其他領域,它的開源門檻、成本更低。 好吧,我是個標題黨。下面簡單介紹前端開源的情況,以及cas ...

Tue Sep 10 18:04:00 CST 2013 14 3844
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM