このページでは

Qt Quick 3D C++ Classes

Qt Quick の3Dアプリケーション開発のためのクラスを提供します。詳細...

詳細説明

このモジュールは、Qt Quick 3D を使用した QML アプリケーション開発のためのクラスを提供します。

Qt Quick 3Dでは、以下のC++型が提供されています:

QtQuick3DのC++型

QQuick3D

適切なサーフェス形式を選択するためのヘルパークラス

QQuick3DExtensionHelpers

Extensions API 用のヘルパー関数

QQuick3DGeometry

カスタムジオメトリを定義するための基底クラス

QQuick3DInstancing

インスタンステーブルを定義するための基底クラス

QQuick3DObject

すべての 3D ノードおよびリソースの基底クラス

QQuick3DRenderExtension

ユーザー側のレンダリング拡張機能を実装するための抽象クラス

QQuick3DTextureData

カスタムテクスチャデータを定義するための基底クラス

QQuick3DTextureProviderExtension

ユーザー側のテクスチャプロバイダ拡張機能を実装するための抽象クラス

QSSGCameraHelpers

レンダリングに使用されるカメラデータを取得するためのヘルパー関数を含むクラス

QSSGFrameData

1フレーム分のデータを格納するストレージクラス

QSSGModelHelpers

モデルレンダラブルのデータを変更および設定するためのヘルパー関数を含むクラス

QSSGRenderContextInterface

QtQuick3D レンダリングエンジンのサブパーツ用の集約クラス

QSSGRenderExtension

拡張バックエンドノードの実装のための基底クラス

QSSGRenderExtensionHelpers

拡張機能用のヘルパー関数を格納するクラス

QSSGRenderHelpers

QtQuick3D レンダラブルの設定およびレンダリングを行うためのヘルパー関数を格納するクラス

QSSGRenderTextureProviderExtension

テクスチャプロバイダ・バックエンドノードの実装のための基底クラス

QSSGRhiContext

QSSGRhiContext

QSSGRhiGraphicsPipelineState

空間シーングラフ用のグラフィックスパイプラインの状態

QSSGRhiSamplerDescription

QSSGRhiSamplerDescription

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