Qt3D开发街机游戏项目实战

作者: 新潮看世界 | 来源:发表于2019-01-02 00:55 被阅读0次

qt3d模块是一组使用OpenGL的API,旨在使3D开发更容易、更独立于平台。它包括资产加载、形状、纹理管理和着色等功能。QT3D既有C++,又有QtquickAPI。

C++ API的主要目的是使3D编程平台独立。你不必再担心使用什么3D架构了。无论是桌面还是嵌入式OpenGL,还是使用固定或动态管道,都应该如此。

qt3d qt-quick模块提供了更多的抽象,并使得只在qt-quick中编写完整的3d应用程序成为可能。使用qt3d qt快速模块,您可以非常容易地混合二维和三维元素,实现覆盖三维场景的平视显示,甚至将三维元素嵌入二维qt快速用户界面。

completegame_src.zip:

GameDevelopmentQt3D.pdf:

相关文章

网友评论

    本文标题:Qt3D开发街机游戏项目实战

    本文链接:https://www.haomeiwen.com/subject/flwglqtx.html