Qt Sdk中的3D示例(在OpenGL下)已经可以演示,但是没有Qt/3D there.So,Qt OpenGL模块和Qt/3D有什么区别?
发布于 2011-09-07 15:34:42
从Qt/3D Reference Documentation
Qt /3D是Qt OpenGL模块的一组扩展类,用于增强Qt 4.7和更高版本中OpenGL的使用。
传统上,在桌面OpenGL和嵌入式OpenGL/ES之间移植是很困难的。与固定函数管道相比,Desktop OpenGL、OpenGL/ES 1.1和OpenGL/ES 2.0使用不同的函数名称和着色器。编写一个可以在所有平台上运行的OpenGL应用程序是相当困难的,即使对于简单的对象也是如此。
因此,Qt/3D是普通Qt OpenGL模块的扩展。浏览该页面中的链接以获取更多详细信息和教程/示例。
https://stackoverflow.com/questions/7330259
复制相似问题