Qt Quick 3D Physics
Qt Quick 3D Physicsは、物理シミュレーションのための高レベルAPIを提供します。インタラクティブな剛体のシミュレーションに加え、静的メッシュや、オーバーラップの検出に使用される非衝突ボディのシミュレーションもサポートしています。シミュレーション対象となる各ボディには、質量、密度、摩擦力などの独自の物理特性を設定できます。

モジュールの使用方法
QML API
このモジュールのQML型は、`QtQuick3D.Physics `のインポートを通じて利用可能です。これらの型を使用するには、.qmlファイルに以下のインポート文を追加してください:
import QtQuick3D.Physicsこれは純粋なQMLモジュールであり、C++ APIは備えていません。
記事とガイド
サンプル
Qt Quick の3D物理機能がどのようなことができるかを確認するには、サンプルを参照するのが一番です:
参考
注: Tech Preview API(Qt バージョン 6.4)と比較して、APIに変更があります 。違いについては、「Qt Quick の3D物理APIにおけるTech Previewからの変更点」を参照してください。
関連モジュール
ライセンスおよび帰属表示
Qt Quick Qt 3Dは、The Qt Companyの商用ライセンスに基づいて利用可能です。また、GNU General Public License バージョン3の下でも利用可能です。詳細については、「Qtのライセンス」を参照してください。
さらに、Qt Quick の3D Physicsには、以下の寛容なライセンスに基づくサードパーティ製モジュールが含まれています:
BSD 3条項「New」または「Revised」ライセンス |
© 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.