程序员,有点累!

  OSG的学习资料相对多一些,比Ogre,有好几本专著介绍。不过最近学习又遇到瓶颈了!先是学习使用Qt,感觉有点入门了。但是计算机图形加速的API和GUI结合始终是一件让人头疼的事情,有点不知道怎么弄了,还不如直接用API,反而很清晰,但是OSG这样的类库有个好处是面向对象的,而且给你提供了一套维护世界的树型结构来管理场景,面向对象开发上总是容易一些。

  而且OSG的OSGearth毕竟是做出了个球,所以应该比Ogre的学习内容丰富。OSG大量使用了智能指针,利用人家编译好的OSG的dll也编译成功了一个Osg的示例项目,但是Qt和osg结合或者和Ogre结合始终是让人头疼的事情,OsgQt别人编译好的项目中没有这个dll,Osg不支持中文?难道还是必须得自己编译?OSG没有网络通信模块?这样有影像吗,我使用Qt的不就完了?刚才说的Osg大量使用智能指针,而Ot没有这个硬性要求!记得以前用VC++和Ogre的时候就要VC++和Ogre内存管理的问题。Fuck,不知道怎么整了,唉,有点累!还不如自己整一个类库,需要啥写啥,用别人的咋那么吃力?就没有靠谱一点的教程吗?都是单一的介绍Qt,或者单一介绍Osg。感觉无聊的很,难度很大啊!

  看来还是自己的C++基础不扎实,尤其是开发环境的使用。对Boost库或者STL的基础不扎实,对图形加速的理解也太肤浅!看了《浪潮之巅》第一篇,ATT什么的!自己真的处在浪潮之巅吗?

 

你可能感兴趣的:(程序员)