首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从QT5.15更新到QT6.2

从QT5.15更新到QT6.2
EN

Stack Overflow用户
提问于 2022-02-16 16:43:50
回答 1查看 298关注 0票数 0

使用新的Qt6.2更新,顶点和片段着色器需要打包到.qsb文件中,而不是嵌入到ShaderEffect组件中的字符串中。

我正在尝试更改我的vertexShader以使用新的标准。下面是当前的代码

代码语言:javascript
复制
vertexShader: "
                uniform highp mat4 qt_Matrix;
                attribute highp vec4 qt_Vertex;
                attribute highp vec2 qt_MultiTexCoord0;
                varying highp vec2 coord;
                void main() {
                    coord = qt_MultiTexCoord0;
                    gl_Position = qt_Matrix * qt_Vertex;
                } 
"

如何创建.qsb文件并在ShaderEffect中使用它?

EN

回答 1

Stack Overflow用户

发布于 2022-02-17 05:52:50

有一些关于如何创建、使用qsb文件的链接。

QSB手册

ShaderEffect QML型

Qt着色工具

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71145842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档