Qt 3D Extras C++ Classes
Qt 3D Extras モジュールは、Qt 3D を使い始めるためのビルド済みエレメントのセットを提供します。詳細...
このモジュールは 6.8 から非推奨です。新しいコードでは使用しないことを強くお勧めします。
名前空間
Qt3DExtras モジュールのクラスを含みます。 |
クラス
カメラコントローラの基本機能 | |
3D空間で円錐を作成できるようにする | |
円錐形メッシュ | |
円錐形メッシュ | |
3D空間に立方体を作成可能 | |
立方体メッシュ | |
立方体メッシュ | |
3D空間で円柱を作成可能 | |
円柱メッシュ | |
円柱メッシュ | |
フォン・ライティング効果のデフォルト実装 | |
3D空間に3D押し出しテキストを作成可能 | |
3D押し出しテキストメッシュ | |
一人称視点からのシーンカメラのコントロールが可能 | |
前方レンダラーのデフォルトFrameGraph実装 | |
CADやCAMアプリケーションで人気のGoochシェーディングモデルを実装したマテリアル | |
PBRライティングのデフォルト実装 | |
フォン・ライティング効果のデフォルト実装 | |
軌道パスに沿ってシーンカメラを制御可能 | |
各頂点に設定されたカラープロパティをレンダリングするデフォルトの実装 | |
3D空間に平面を作成可能 | |
正方形の平面メッシュ | |
正方形の平面メッシュ | |
Qt3DExtras::QSkyboxEntity は便利な Qt3DCore::QEntity のサブクラスで、3D シーンにスカイボックスを挿入するために使用できます。 | |
3D空間に球体を作成することができます。 | |
球体メッシュ | |
球体メッシュ | |
3D空間に2Dテキストを作成可能 | |
単純なアンライトテクスチャマテリアルのデフォルト実装 | |
3D空間にトーラスを作成可能 | |
トロイダルメッシュ | |
トロイダルメッシュ |
詳しい説明
このモジュールはまだ開発中ですが、技術プレビューとして利用できます。つまり、不安定で、変更される可能性があり、便宜上提供されているに過ぎません。
#include <Qt3DExtras>
対応するC++ライブラリとリンクするには、qmakeプロジェクトファイルに以下を追加してください:
QT += 3dextras
クラス、型、関数は、Qt3DExtras 名前空間の下で宣言されます。
概要
マテリアル
フォンの照明効果のデフォルト実装 | |
CADやCAMアプリケーションで人気のあるGoochシェーディングモデルを実装したマテリアル | |
PBR ライティングのデフォルト実装 | |
フォン・ライティング効果のデフォルト実装 | |
各頂点に設定されたカラープロパティをレンダリングするデフォルトの実装 | |
単純なアンライトテクスチャマテリアルのデフォルト実装 |
メッシュとジオメトリ
3D空間で円錐を作成可能 | |
円錐形メッシュ | |
円錐形メッシュ | |
3D空間で立方体を作成可能 | |
立方体メッシュ | |
立方体メッシュ | |
3D空間で円柱を作成可能 | |
円柱メッシュ | |
円柱メッシュ | |
3D空間に平面を作成可能 | |
正方形の平面メッシュ | |
正方形の平面メッシュ | |
3D空間で球体の作成が可能 | |
球形メッシュ | |
球体メッシュ | |
3D空間でトーラスを作成可能 | |
トロイダルメッシュ | |
トロイダルメッシュ |
カメラコントローラ
一人称視点でシーンカメラをコントロール可能 | |
軌道に沿ってシーンカメラをコントロール可能 |
エンティティ
フレームグラフ
ウィンドウ
- Qt3DExtras::Qt3DWindow
注意: Quick3DExtras モジュールでは、Qt3DExtras::Quick::Qt3DQuickWindow も指定しています。
リファレンス
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。