3Dレンダリング
N行N列のNxM変換行列を表現するテンプレートクラス | |
3D空間で4x4の変換行列を表す | |
OpenGLバッファ・オブジェクトの作成と管理のための関数 | |
ネイティブOpenGLコンテキストを表し、QSurface上でのOpenGLレンダリングを可能にします。 | |
OpenGLデバッグ・メッセージのロギングを可能にします。 | |
OpenGLデバッグ・メッセージをラップ | |
OpenGL ES 3.0、3.1、3.2 APIへのクロスプラットフォームなアクセス | |
OpenGLフレームバッファ・オブジェクトのカプセル化 | |
OpenGLフレームバッファ・オブジェクトのフォーマットの指定 | |
OpenGL ES 2.0 APIへのクロス・プラットフォーム・アクセス | |
QPainterを使用したOpenGLコンテキストへのペイントが可能 | |
OpenGLシェーダーのコンパイルが可能 | |
OpenGLシェーダプログラムのリンクと使用が可能 | |
OpenGL経由でテクスチャ付き四角形を描画する便利な方法 | |
OpenGLタイマークエリオブジェクトのシーケンスをラップする | |
OpenGLタイマークエリオブジェクトのラップ | |
OpenGL頂点配列オブジェクトをラップする | |
QOpenGLVertexArrayObject::Binderクラスは、OpenGL頂点配列オブジェクトの結合と解放を助ける便利なクラスです。 | |
ベクトルとスカラーで構成される四元数を表します。 | |
高速化された2D/3DグラフィックスAPIの抽象化 | |
複数のシェーディング言語に翻訳されたシェーダーの複数のバージョンを、リフレクションのメタデータとともに含む | |
シェーダーのインターフェイスを記述 | |
2D空間でベクトルまたは頂点を表す | |
3D空間でベクトルまたは頂点を表す | |
4D空間でベクトルまたは頂点を表す | |
デバイスレベルのコアVulkan 1.3 APIへのクロスプラットフォームアクセス | |
インスタンスレベルコアへのクロスプラットフォームアクセス Vulkan 1.3 API | |
ネイティブの Vulkan インスタンスを表し、QSurface への Vulkan レンダリングを可能にします。 |
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。