OpenGL進階(十)
阿新 • • 發佈:2018-12-11
OBJ檔案是Alias|Wavefront公司為它的一套基於工作站的3D建模和動畫軟體"Advanced Visualizer"開發的一種標準3D模型檔案格式,很適合用於3D軟體模型之間的互導,也可以通過Maya讀寫。比如你在3dsMax或LightWave中建了一個模型,想把它調到Maya裡面渲染或動畫,匯出OBJ檔案就是一種很好的選擇。目前幾乎所有知名的3D軟體都支援OBJ檔案的讀寫,不過其中很多需要通過外掛才能實現。 有一款開源的3D編輯,渲染軟體,叫Blender,通過Blender建模,OpenGL匯入,就可以更好的發揮想象,通過Linux+Blender+OpenGL這一套完全的開源平臺,創造屬於自己的3D世界。 OBJ檔案匯出 首先需要在系統中安裝Blender,軟體中心搜一下就可以找到了,2.62版本。也可以到官網下載最新的2.68版本。 安裝好之後開啟軟體,已經建好了一個cubic,滑鼠右鍵可以選定並且拖動模型,中鍵用於變換視角,滾輪用於放大和縮小檢視。 選中方塊之後按delete把它刪掉,因為這個模型太簡單了,之所以要用三維建模軟體,就是為了應付複雜的模型,如果只是一個cubic,直接畫一下就出來了。 接下來建立一個猴臉! Add -> Mesh -> Monkey
File -> Export -> .obj
下面的選項一定要注意!