当前位置:编程学习 > wap >>

QT+Coin3D进行3D开发,高手给点意见

最近想学习3D开发,上网找了一堆资料,觉得 Coin3D不错,还是开源的。为了想以后能跨平台,决定用Qt。

但有些还没搞清楚,希望大家给指点一下。

首先 Coin3D库要根据平台需要选择不同的GUI库,因决定用Qt,就得用支持Qt的库,
看网站上有2个,一个是 SoQt,一个是Quarter,不知道这两个东东有什么区别,应该选哪个。

其次,编译器,到底是使用VS2008还是QT的QtSDK里带的Qt Creator。

最后,大家能否给一个合理的搭配?

VS2008 + Qt库 + Coin3D + SoQt(Quarter)

Qt Creator + Coin3D + SoQt(Quarter)

最最后,用VS2008+Qt库写完的程序,是否可以直接跨平台,没有与VS2008相关的东西的制约吗? --------------------编程问答-------------------- qtcreator是ide把 跟编译器没什么关系 我这里调用的是vc2008 --------------------编程问答-------------------- 确保没有使用任何系统调用和系统相关函数才可以实现平台无关性,即跨平台。
Qt-creator是IDE,开发Qt应用程序的好助手,推荐使用。 --------------------编程问答-------------------- 我没做过3D,不是特别懂的说:Qt不是有自己的3D库吗?为什么不用那个呢?

Qt Creator是编辑器,不是编译器。在那里你可以选择mingw和msvc2008两种不同的编译器对你的程序进行编译。

只要确保pro编写正确,你的程序就可以跨平台编译。 --------------------编程问答-------------------- 大家说的对,是我写错了。是编辑器。就是想问问到底是VS2008方便还是Qt Creator方便。 --------------------编程问答-------------------- 感觉creator好用点 前提是调成黑背景 --------------------编程问答-------------------- IDE那就用Qt Creator。

那 SoQt和Quarter到底有什么区别呢? --------------------编程问答-------------------- 要是我就用Qt Creator,为以后做点准备。 --------------------编程问答-------------------- 自己顶
那 SoQt和Quarter到底有什么区别呢? --------------------编程问答-------------------- 你要跨平台就用qt creator.
3D库的话,如果你做VR,可以关注一下osg.如果你做游戏,可以关注一下ogre. --------------------编程问答-------------------- 终于看到一个同路人啊!用QT的话我的是用SoQT 不知道Quarter, 我的环境是VS+QT+Coin3D, 做VR的话一般就是OpenInventor(Coin)或者OSG了,Orge一般是做游戏的,不太懂 --------------------编程问答-------------------- 我想用Qt-Creator + Coin3D + SoQt。

--------------------编程问答-------------------- QTCreator下如何配置Coin3D?又没有这方面的高人指点一下?
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,