3Dレンダリング

QGenericMatrix

N行N列のNxM変換行列を表現するテンプレートクラス

QMatrix4x4

3D空間で4x4の変換行列を表す

QOpenGLBuffer

OpenGLバッファ・オブジェクトの作成と管理のための関数

QOpenGLContext

ネイティブOpenGLコンテキストを表し、QSurface上でのOpenGLレンダリングを可能にします。

QOpenGLDebugLogger

OpenGLデバッグ・メッセージのロギングを可能にします。

QOpenGLDebugMessage

OpenGLデバッグ・メッセージをラップ

QOpenGLExtraFunctions

OpenGL ES 3.0、3.1、3.2 APIへのクロスプラットフォームなアクセス

QOpenGLFramebufferObject

OpenGLフレームバッファ・オブジェクトのカプセル化

QOpenGLFramebufferObjectFormat

OpenGLフレームバッファ・オブジェクトのフォーマットの指定

QOpenGLFunctions

OpenGL ES 2.0 APIへのクロス・プラットフォーム・アクセス

QOpenGLPaintDevice

QPainterを使用したOpenGLコンテキストへのペイントが可能

QOpenGLShader

OpenGLシェーダーのコンパイルが可能

QOpenGLShaderProgram

OpenGLシェーダプログラムのリンクと使用が可能

QOpenGLTextureBlitter

OpenGL経由でテクスチャ付き四角形を描画する便利な方法

QOpenGLTimeMonitor

OpenGLタイマークエリオブジェクトのシーケンスをラップする

QOpenGLTimerQuery

OpenGLタイマークエリオブジェクトのラップ

QOpenGLVertexArrayObject

OpenGL頂点配列オブジェクトをラップする

QOpenGLVertexArrayObject::Binder

QOpenGLVertexArrayObject::Binderクラスは、OpenGL頂点配列オブジェクトの結合と解放を助ける便利なクラスです。

QQuaternion

ベクトルとスカラーで構成される四元数を表します。

QRhi

高速化された2D/3DグラフィックスAPIの抽象化

QShader

複数のシェーディング言語に翻訳されたシェーダーの複数のバージョンを、リフレクションのメタデータとともに含む

QShaderDescription

シェーダーのインターフェイスを記述

QVector2D

2D空間でベクトルまたは頂点を表す

QVector3D

3D空間でベクトルまたは頂点を表す

QVector4D

4D空間でベクトルまたは頂点を表す

QVulkanDeviceFunctions

デバイスレベルのコアVulkan 1.3 APIへのクロスプラットフォームアクセス

QVulkanFunctions

インスタンスレベルコアへのクロスプラットフォームアクセス Vulkan 1.3 API

QVulkanInstance

ネイティブの Vulkan インスタンスを表し、QSurface への Vulkan レンダリングを可能にします。

© 2025 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.