Qt下的OpenGL 编程

2014-11-24 11:01:47 来源: 作者: 浏览: 0

一.前言


暑假在家里花了些时间了研究了Ogre,基本是每天一篇wiki教程。最后做完了初级教程后觉得自己进行不下去了,因为里面还有挺多东西都每有理解,所以想来接触一下更“低端”一些的东西。


要开源,当然是OpenGl了,跨平台的话,就用Qt咯,其实大三那会有花时间去研究过,但当时要应付可爱的专业课,自己的水平也很一般,研究到了纹理贴图就止步了。


二.提要


最后希望能做一个能够拿得出手的游戏吧,如果能弄一个游戏引擎出来的话就更棒了 ,简单一些的 也行。不然别人问你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,这个应该算是最简单的环境搭建方法吧!


四.参考资料


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: