https://github.com/zytc2009/BigTeam_learning
分类: C/C++
2009-07-31 09:29:08
没有看过的同学可以先看一下这个video:
源代码可以在下载
这个不可思议的demo演示了如何使用Qt中的GrahphicView来创造3d世界,在利用QTransform创建出3d世界之后,你可以任意的将任何Qt的widget放入其中,不论是简单的button,还是复杂的Webview和MediaPlayer,甚至是另外一个GrahpicView,更酷的是,让你在这个3d世界中行走时,你会发现所有的widget都可以随着你的移动自动改变视角,而你却不需要去一个个处理,GrahpicView可以自动的帮你处理这些变换。还有,你还可以在其中使用一些真正的3d模型,使用OpenGL渲染他们!
感谢Qt的工程师Samuel给我们带来如此眩的demo,当然最后需要提醒一点的是:你最好有台好点的pc。