Qt 3D Extras C++ Classes

Qt 3D Extras モジュールは、Qt 3D を使い始めるためのビルド済みエレメントのセットを提供します。詳細...

このモジュールは 6.8 から非推奨です。新しいコードでは使用しないことを強くお勧めします。

名前空間

Qt3DExtras

Qt3DExtras モジュールのクラスを含みます。

クラス

Qt3DExtras::QAbstractCameraController

カメラコントローラの基本機能

Qt3DExtras::QConeGeometry

3D空間で円錐を作成できるようにする

Qt3DExtras::QConeGeometryView

円錐形メッシュ

Qt3DExtras::QConeMesh

円錐形メッシュ

Qt3DExtras::QCuboidGeometry

3D空間に立方体を作成可能

Qt3DExtras::QCuboidGeometryView

立方体メッシュ

Qt3DExtras::QCuboidMesh

立方体メッシュ

Qt3DExtras::QCylinderGeometry

3D空間で円柱を作成可能

Qt3DExtras::QCylinderGeometryView

円柱メッシュ

Qt3DExtras::QCylinderMesh

円柱メッシュ

Qt3DExtras::QDiffuseSpecularMaterial

フォン・ライティング効果のデフォルト実装

Qt3DExtras::QExtrudedTextGeometry

3D空間に3D押し出しテキストを作成可能

Qt3DExtras::QExtrudedTextMesh

3D押し出しテキストメッシュ

Qt3DExtras::QFirstPersonCameraController

一人称視点からのシーンカメラのコントロールが可能

Qt3DExtras::QForwardRenderer

前方レンダラーのデフォルトFrameGraph実装

Qt3DExtras::QGoochMaterial

CADやCAMアプリケーションで人気のGoochシェーディングモデルを実装したマテリアル

Qt3DExtras::QMetalRoughMaterial

PBRライティングのデフォルト実装

Qt3DExtras::QMorphPhongMaterial

フォン・ライティング効果のデフォルト実装

Qt3DExtras::QOrbitCameraController

軌道パスに沿ってシーンカメラを制御可能

Qt3DExtras::QPerVertexColorMaterial

各頂点に設定されたカラープロパティをレンダリングするデフォルトの実装

Qt3DExtras::QPlaneGeometry

3D空間に平面を作成可能

Qt3DExtras::QPlaneGeometryView

正方形の平面メッシュ

Qt3DExtras::QPlaneMesh

正方形の平面メッシュ

Qt3DExtras::QSkyboxEntity

Qt3DExtras::QSkyboxEntity は便利な Qt3DCore::QEntity のサブクラスで、3D シーンにスカイボックスを挿入するために使用できます。

Qt3DExtras::QSphereGeometry

3D空間に球体を作成することができます。

Qt3DExtras::QSphereGeometryView

球体メッシュ

Qt3DExtras::QSphereMesh

球体メッシュ

Qt3DExtras::QText2DEntity

3D空間に2Dテキストを作成可能

Qt3DExtras::QTextureMaterial

単純なアンライトテクスチャマテリアルのデフォルト実装

Qt3DExtras::QTorusGeometry

3D空間にトーラスを作成可能

Qt3DExtras::QTorusGeometryView

トロイダルメッシュ

Qt3DExtras::QTorusMesh

トロイダルメッシュ

詳しい説明

このモジュールはまだ開発中ですが、技術プレビューとして利用できます。つまり、不安定で、変更される可能性があり、便宜上提供されているに過ぎません。

#include <Qt3DExtras>

対応するC++ライブラリとリンクするには、qmakeプロジェクトファイルに以下を追加してください:

QT += 3dextras

クラス、型、関数は、Qt3DExtras 名前空間の下で宣言されます。

概要

マテリアル

Qt3DExtras::QDiffuseSpecularMaterial

フォンの照明効果のデフォルト実装

Qt3DExtras::QGoochMaterial

CADやCAMアプリケーションで人気のあるGoochシェーディングモデルを実装したマテリアル

Qt3DExtras::QMetalRoughMaterial

PBR ライティングのデフォルト実装

Qt3DExtras::QMorphPhongMaterial

フォン・ライティング効果のデフォルト実装

Qt3DExtras::QPerVertexColorMaterial

各頂点に設定されたカラープロパティをレンダリングするデフォルトの実装

Qt3DExtras::QTextureMaterial

単純なアンライトテクスチャマテリアルのデフォルト実装

メッシュとジオメトリ

Qt3DExtras::QConeGeometry

3D空間で円錐を作成可能

Qt3DExtras::QConeGeometryView

円錐形メッシュ

Qt3DExtras::QConeMesh

円錐形メッシュ

Qt3DExtras::QCuboidGeometry

3D空間で立方体を作成可能

Qt3DExtras::QCuboidGeometryView

立方体メッシュ

Qt3DExtras::QCuboidMesh

立方体メッシュ

Qt3DExtras::QCylinderGeometry

3D空間で円柱を作成可能

Qt3DExtras::QCylinderGeometryView

円柱メッシュ

Qt3DExtras::QCylinderMesh

円柱メッシュ

Qt3DExtras::QPlaneGeometry

3D空間に平面を作成可能

Qt3DExtras::QPlaneGeometryView

正方形の平面メッシュ

Qt3DExtras::QPlaneMesh

正方形の平面メッシュ

Qt3DExtras::QSphereGeometry

3D空間で球体の作成が可能

Qt3DExtras::QSphereGeometryView

球形メッシュ

Qt3DExtras::QSphereMesh

球体メッシュ

Qt3DExtras::QTorusGeometry

3D空間でトーラスを作成可能

Qt3DExtras::QTorusGeometryView

トロイダルメッシュ

Qt3DExtras::QTorusMesh

トロイダルメッシュ

カメラコントローラ

Qt3DExtras::QFirstPersonCameraController

一人称視点でシーンカメラをコントロール可能

Qt3DExtras::QOrbitCameraController

軌道に沿ってシーンカメラをコントロール可能

エンティティ

フレームグラフ

ウィンドウ

  • 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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。