Qt下的OpenGL 编程(1)Qt下的OpenGL编程必须步骤
一.前言
???????? 暑假在家里花了些時間了研究了Ogre,基本是每天一篇wiki教程。最后做完了初級教程后覺得自己進行不下去了,因為里面還有挺多東西都每有理解,所以想來接觸一下更“低端”一些的東西。
??????? 要開源,當然是OpenGl了,跨平臺的話,就用Qt咯,其實大三那會有花時間去研究過,但當時要應付可愛的專業課,自己的水平也很一般,研究到了紋理貼圖就止步了。
??????? 這次的學習主要就是按NeHe的Opengl教程走下來,再參照一下Opengl的紅寶書和網上的一些資料吧。操作系統是Ubuntu11.10.
?
二.提要
??????? 計劃學習時間為一個月,其實很想在Android上一起來編程,但是...手上沒有設備,電腦又不給力....
??????? 最后希望能做一個能夠拿得出手的游戲吧,如果能弄一個游戲引擎出來的話就更棒了 ,簡單一些的 也行。不然別人問你Opengl學什么了,回答:創建立方體...那就囧了。
??? ??? 這里假設你有一定的c\c++編程基礎了,然后熟悉Qt。如果不是的話,建議學習一下豆子的Qt教程,雖然挺久沒有更新了.
三.準備工作
??? 首先當然是把Ubuntu配置好啦,見我的另一篇文章:。打造一臺稱手的工作站-配置Ubuntu
??? 然后是安裝Qt和Creater,終端輸入:
????sudo apt-get install qtcreator qt-sdk
然后打開Creater,選擇一個hellogl這個的例子,然后編譯運行,如果你最終看到了下面的效果,那就配置成功了。
如果Qt提示警告:Gtk-WARNING **: 無法在模塊路徑中找到主題引擎 pixmap?
在終端輸入sudo?apt-get?install?gtk2-engines-pixbuf
就可以解決了,應該是Gtk的某個模塊沒有配置好。到這里我們的環境就搭建起來了,相對于vc,cmake,這個應該算是最簡單的環境搭建方法吧!
四.參考資料
1.??????《?OpenGL Reference Manual?》,?OpenGL?參考手冊
2.??????《?OpenGL?編程指南》(《?OpenGL Programming Guide?》),?Dave Shreiner?,?Mason Woo?,?Jackie Neider?,?Tom Davis?著,徐波譯,機械工業出版社
還有在皮皮書屋可以找到相關的資料,建議去下載來看看,大部分都是E文的。轉載于:https://blog.51cto.com/8672742/1368433
總結
以上是生活随笔為你收集整理的Qt下的OpenGL 编程(1)Qt下的OpenGL编程必须步骤的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redmine 邮件发送问题修复
- 下一篇: exchange 2010 集线器(hu