原文:Linux 下的 OpenGL 之路(五):使用 Assimp 庫加載 3D 模型

前言 要想讓自己的 D 之旅多一點樂趣,肯定得想辦法找一些有意思一點的 D 模型。 D 模型有各種各樣的格式,obj的,stl的,fbx的等等不一而足。特別是 obj 格式的 D 模型,完全是純文本格式,網絡上很多高手都喜歡自己寫程序對 obj 格式的模型文件進行解析。我自己收集了一些 D 模型,有幾個 obj 格式的,也有幾個 stl 格式的,為我以后的學習做准備。當我需要查看這些模型的時候,我 ...

2021-08-07 19:55 0 155 推薦指數:

查看詳情

3D模型讀取Assimp

Assimp(Open Asset Import Library)是一個支持讀取多種模型資源的開源,當前最新的版本是3.0版,支持讀取以下類型的3D模型: Collada ( .dae ) Blender 3D ( .blend ) 3ds Max 3DS ( .3ds ...

Tue Aug 28 21:22:00 CST 2012 2 4979
Linux OpenGL 之路(四):展示紅寶書中自帶的 3D 模型

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

Wed Feb 24 06:22:00 CST 2021 0 417
Linux OpenGL 之路(三):向 3D 世界邁出一小步

前言 OpenGL 的學習資料很多,一個是比較著名的 OpenGL 紅寶書《OpenGL 編程指南》,可以在這里 http://opengl-redbook.com/ 下載該書配套的源代碼;另一個是網絡上的在線教程LearnOpenGL。所以,我這里就不再啰啰嗦嗦地介紹 OpenGL 的基礎知識 ...

Mon Feb 08 07:00:00 CST 2021 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 OpenGL 之路(六):使用 GLFW 在 OpenGL 的場景中漫游

前言 前面已經建立了 OpenGL 框架,加載3D 模型,但是還沒有在場景中漫游的功能。為了展示 3D 模型,我只是簡單地利用變換視圖矩陣的方式使模型在視野中旋轉。同時,之前的程序連最簡單的改變窗口大小的功能都沒有,不能放大窗口而觀察模型的更多細節。從這一節開始,我要實現在場景中漫游的功能 ...

Tue Aug 10 00:18:00 CST 2021 0 270
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM