图像作为QT中的纹理
Image as texture in QT
我在使用 QT 中的自定义项时遇到问题,因为我想使用 updatePaintNode 映射几何体中的纹理,我应该如何在 updatePaintNode 方法中将图像加载为 QT 中 sceneGraph 中的纹理?请帮我举个例子,我一直在寻找例子,但我发现的都是非常混乱的东西。
获取纹理最简单的方法,就是使用QQuickWindow::createTextureFromImage函数。
另一种方法是继承 QSGTexture
并实现您的自定义绑定函数。有关详细信息,请参阅 QSGPlainTexture 源代码。
我在使用 QT 中的自定义项时遇到问题,因为我想使用 updatePaintNode 映射几何体中的纹理,我应该如何在 updatePaintNode 方法中将图像加载为 QT 中 sceneGraph 中的纹理?请帮我举个例子,我一直在寻找例子,但我发现的都是非常混乱的东西。
获取纹理最简单的方法,就是使用QQuickWindow::createTextureFromImage函数。
另一种方法是继承 QSGTexture
并实现您的自定义绑定函数。有关详细信息,请参阅 QSGPlainTexture 源代码。