Qt クイックエフェクトメーカー

Qt Quick Effect Maker は、Qt Quick 用のシェーダーエフェクトを高い生産性とパフォーマンスで作成するためのツールです。Qt Quick Effect Maker はスタンドアロンで動作しますが、Qt Design Studio にも含まれています。

機能の概要

Qt Quick Effect Maker の主な機能です:

  • ライブプレビュー:エフェクトを操作する際、ライブプレビューでほとんどの変更を即座に確認することができます。
  • ノードビュー:ノードビューでは、コーディングなしでエフェクトを作成できます。Qt グラフィカルエフェクトのほとんどを含む 30 以上のノードがあります。
  • コードビュー:コードビューでは、すべてのエフェクトノードシェーダのコードを編集できます。コードエディタの機能には、GLSL構文のハイライト、自動インデント、検索などがあります。
  • 複合エフェクト:パフォーマンスを向上させるために、Qt Quick Effect Maker はすべてのエフェクトを 1 つのシェーダにまとめます。
  • 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用に設計されています。

はじめに

ハウツー

  • WigglyQt Quick Effect Maker で作成したエフェクトの使い方を説明します。

©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。