Assimp(Open Asset Import Library)是一個支持讀取多種模型資源的開源庫,當前最新的版本是3.0版,支持讀取以下類型的3D模型: Collada ( .dae ) Blender 3D ( .blend ) 3ds Max 3DS ( .3ds ...
前言 要想讓自己的 D 之旅多一點樂趣,肯定得想辦法找一些有意思一點的 D 模型。 D 模型有各種各樣的格式,obj的,stl的,fbx的等等不一而足。特別是 obj 格式的 D 模型,完全是純文本格式,網絡上很多高手都喜歡自己寫程序對 obj 格式的模型文件進行解析。我自己收集了一些 D 模型,有幾個 obj 格式的,也有幾個 stl 格式的,為我以后的學習做准備。當我需要查看這些模型的時候,我 ...
2021-08-07 19:55 0 155 推薦指數:
Assimp(Open Asset Import Library)是一個支持讀取多種模型資源的開源庫,當前最新的版本是3.0版,支持讀取以下類型的3D模型: Collada ( .dae ) Blender 3D ( .blend ) 3ds Max 3DS ( .3ds ...
前言 在上一篇中,我展示了 OpenGL 開發的基本過程,算是向 3D 世界邁出的一小步吧。對於簡單的 3D 物體,比如立方體、球體、圓環等等,我們只需要簡單的計算就可以得到他們的頂點的坐標。但是僅僅這樣,還不是太過癮,我們需要找一些復雜一點的 3D 模型,以便於我們體會 3D 世界的魅力 ...
備忘筆記.......... ---------------------------- 割 -------------------------------------------- 實 ...
前言 OpenGL 的學習資料很多,一個是比較著名的 OpenGL 紅寶書《OpenGL 編程指南》,可以在這里 http://opengl-redbook.com/ 下載該書配套的源代碼;另一個是網絡上的在線教程LearnOpenGL。所以,我這里就不再啰啰嗦嗦地介紹 OpenGL 的基礎知識 ...
前言 之前我花了很長一段時間折騰 Linux,略有所得。在 2021 年新年伊始之際,我給自己弄了一台 4K 屏的 Dell XPS 9570,總算滿足了自己有錢了一定弄一台 4K 屏筆記本電腦的心願,也進一步驗證了我之前說過的只要屏幕分辨率夠高字體渲染就不是事兒的說法。總之,這一年的開局 ...
前言 前面已經建立了 OpenGL 框架,加載了 3D 模型,但是還沒有在場景中漫游的功能。為了展示 3D 模型,我只是簡單地利用變換視圖矩陣的方式使模型在視野中旋轉。同時,之前的程序連最簡單的改變窗口大小的功能都沒有,不能放大窗口而觀察模型的更多細節。從這一節開始,我要實現在場景中漫游的功能 ...