QML 将纹理应用于网格
QML apply a texture to a Mesh
我正在尝试将图像纹理应用于 QML (Qt 5.6.2) 中的网格。我从示例 "Shadow Map QML" 开始,我想对 GroundPlane 进行纹理处理。 Material 和 Effect qml 类 应用于该 GroundPlane 网格,但我看不到如何应用图像纹理。在 QML 中,有 TextureImage、ShaderEffect,但没有说明如何将它们应用于网格。
有什么想法吗?
编辑:
Qt 5.6.2 不是使用 Qt3D 的好版本,因为第一个 "fully supported release of a stable Qt 3D module" 是在 Qt 5.7 中。所以,我会看看 Qt 5.7,现在可能是 5.8!乍一看,网格有一些纹理属性。
有一个简单的例子给你
https://github.com/tripolskypetr/simpleqml3d
观看 IronMan.qml
我正在尝试将图像纹理应用于 QML (Qt 5.6.2) 中的网格。我从示例 "Shadow Map QML" 开始,我想对 GroundPlane 进行纹理处理。 Material 和 Effect qml 类 应用于该 GroundPlane 网格,但我看不到如何应用图像纹理。在 QML 中,有 TextureImage、ShaderEffect,但没有说明如何将它们应用于网格。 有什么想法吗?
编辑: Qt 5.6.2 不是使用 Qt3D 的好版本,因为第一个 "fully supported release of a stable Qt 3D module" 是在 Qt 5.7 中。所以,我会看看 Qt 5.7,现在可能是 5.8!乍一看,网格有一些纹理属性。
有一个简单的例子给你 https://github.com/tripolskypetr/simpleqml3d 观看 IronMan.qml