我正在尝试在我的大学开发用于科学目的的地图应用程序。因此,我可以访问很多瓷砖(256x256)。我可以访问它们并将它们保存到单独的 QThread 中的 QImage 中。我的问题是,我如何才能将 QImage 加载到单独的 QThread (不是 GUI 主线程)中的纹理中?或者更好地给我一个提示如何解决这个问题。
我虽然关于多线程 OpenGL,但我也需要选择 OpenGL,而且我没有遇到任何有用的东西。#
如果您愿意,请向我指出任何有用的示例代码,我很感谢在 Linux 上编译的所有内容 :)
注意1:我使用的是基于事件的渲染,所以只有当场景发生变化时才会重绘。注意 2:OSG 不是一个选项,为此目的它太重了,需要一种轻量级的方法。注3:应用程序完全用 C++ 编写
感谢您的回复。PS请耐心等待,我并不像本主题可能(或可能不会)建议的那样先进。