Sur cette page

Qt Quick Créateur d'effets

Qt Quick Qt Quick Effect Maker est un outil permettant de créer des effets de shaders pour Shader Tools avec une productivité et des performances élevées. Vous pouvez exécuter Qt Quick Effect Maker en tant qu'outil autonome, mais il est également inclus dans le programme Qt Design Studio.

Qt Quick Effect Maker avec l'éditeur de nœuds à gauche et le panneau de prévisualisation à droite

Aperçu des fonctionnalités

Les principales caractéristiques de Qt Quick Effect Maker :

  • Aperçu en direct: Lorsque vous travaillez avec des effets, vous pouvez voir la plupart des changements instantanément dans la prévisualisation en direct.
  • Vue des nœuds: Dans la vue des nœuds, vous construisez des effets sans codage. Il y a plus de 30 nœuds, y compris la plupart des Qt Graphical Effects.
  • Vue du code: Dans la vue du code, vous pouvez modifier le code de tous les shaders de nœuds d'effets. Les fonctionnalités de l'éditeur de code comprennent la mise en évidence de la syntaxe GLSL, l'indentation automatique, la recherche, etc.
  • Effets combinés: Pour améliorer les performances, Qt Quick Effect Maker combine tous les effets dans un seul shader.
  • Format de fichier JSON: Qt Quick Effect Maker stocke les fichiers de projet et de nœud au format JSON, ce qui facilite le partage des fichiers pour une productivité accrue.
  • Compatibilité avec Shadertoy: Le nommage des variables dans Qt Quick Effect Maker est dans la plupart des cas compatible avec Shadertoy, ce qui facilite le portage des shaders Shadertoy vers Qt Quick Effect Maker et inversement. La plupart des fonctionnalités de Shadertoy et certaines fonctionnalités supplémentaires, telles que les vertex shaders, les textures personnalisées et les propriétés, sont prises en charge.
  • Pure Qt Quick: Qt Quick Effect Maker est implémenté avec Qt Quick et Qt Quick Controls. Le flux de travail est conçu pour Qt Quick et Qt RHI.

Pour commencer

Comment faire

Exemples d'application

  • Wiggly: Démonstration de l'utilisation d'un effet créé avec 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.