QSGVertexColorMaterial Class
QSGVertexColorMaterial クラスは、シーングラフで頂点ごとに着色されたジオメトリをレンダリングする便利な方法を提供します。詳細...
Header: | #include <QSGVertexColorMaterial> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Quick) target_link_libraries(mytarget PRIVATE Qt6::Quick) |
qmake: | QT += quick |
Inherits: | QSGMaterial |
- 継承メンバを含むすべてのメンバのリスト
- QSGVertexColorMaterial はQt Quick Scene Graph Material Classes の一部です。
パブリック関数
詳細説明
警告 このユーティリティクラスは、Qt Quick scenegraphのデフォルトバックエンドで実行されている時のみ機能します。
頂点カラーマテリアルは、ジオメトリ内の各頂点に色を与えます。頂点間のピクセルは線形補間されます。色には透明度を含めることができます。
頂点カラーでレンダリングされるジオメトリは、以下のレイアウトでなければなりません。属性位置 0 には頂点が含まれていなければなりません。属性位置 1 には、RGBA レイアウトの 4 つの値のタプルであるカラーを含める必要があります。カラー値には、0から1の範囲の浮動小数点と、0から255の範囲の符号なしバイトの両方が有効です。
注意: レンダリングパイプラインは、アルファが事前に乗算されたピクセルを想定しています。
QSGGeometry::defaultAttributes_ColoredPoint2D() を使用して、このマテリアルと互換性のある属性セットを構築できます。
頂点カラーマテリアルは、レンダリング状態を更新する際に、現在の不透明度と現在のマトリックスの両方を尊重します。
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本ドキュメントで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。