Qt Quick 特效制作工具
Qt Quick Effect Maker 是一款为Qt Quick 制作 Shader 特效的工具,具有很高的效率和性能。您可以将Qt Quick Effect Maker 作为独立工具运行,但也可将其包含在 Qt Design Studio.

功能概述
Qt Quick Effect Maker 的主要功能:
- 实时预览:使用特效时,您可以在实时预览中即时看到大部分变化。
- 节点视图:在节点视图中,您无需编码即可制作特效。共有 30 多个节点,包括大多数 Qt XMLGraphical Effects 。
- 代码视图:在代码视图中,你可以编辑所有特效节点着色器的代码。代码编辑器的功能包括 GLSL 语法高亮、自动缩进、搜索等。
- 组合特效为了提高性能,Qt Quick Effect Maker 可将所有特效合并到一个着色器中。
- JSON 文件格式: Qt Quick Effect Maker 采用 JSON 格式存储项目和节点文件,便于共享文件,提高工作效率。
- 兼容 Shadertoy Qt Quick Effect Maker 中的变量命名在大多数情况下与Shadertoy 兼容,因此可以轻松地将 Shadertoy 着色器移植到Qt Quick Effect Maker,反之亦然。支持 Shadertoy 的大部分功能和一些额外功能,如顶点着色器、自定义纹理和属性。
- 纯Qt Quick :Qt Quick Effect Maker 是通过Qt Quick 和Qt Quick Controls 实现的。工作流程是为Qt Quick 和 Qt RHI 设计的。
开始使用
操作方法
示例
- Wiggly:演示如何使用Qt Quick Effect Maker 制作特效。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.