このページでは

RuntimeLoader QML Type

実行時に 3D アセットをインポートします。詳細...

Import Statement: import QtQuick3D.AssetUtils
Since: Qt 6.2
Inherits:

Node

プロパティ

詳細説明

RuntimeLoader タイプは、QtQuick3D の内部フォーマットに変換することなく、実行時にソースから 3D アセットを直接ロードする方法を提供します。

RuntimeLoader は、テキスト (.gltf) 形式とバイナリ (.glb) 形式の両方で、.obj と glTF バージョン 2.0 ファイルをサポートします。

プロパティ・ドキュメント

bounds : Bounds [read-only]

このプロパティは、インポートされたモデルの周りのバウンディングボリュームの範囲を記述します。

注意: この値は、最初のレンダリングの前に利用できない場合があります。

errorString : string [read-only]

このプロパティは、最新のロード操作の状態を示す、人間が読める文字列を保持する。

instancing : Instancing

このプロパティが設定されている場合、インポートされたモデルは通常通りレンダリングされません。代わりに、インスタンステーブルで定義された数のインスタンスがレンダリングされます。

詳細については、インスタンス・レンダリングの概要ドキュメントを参照してください。

source : url

このプロパティは、3D アセットを含むソースファイルの場所を保持します。このプロパティを変更すると、現在のアセットがアンロードされ、指定された URL からアセットがロードされます。

ロード操作の成否は、status で示されます。

status : enumeration [read-only]

このプロパティは、最新のロード操作の状態を保持する。

定数説明
RuntimeLoader.EmptyURL が指定されていません。
RuntimeLoader.Successロード操作は成功しました。
RuntimeLoader.Errorロード操作は失敗した。人間が読めるエラーメッセージはerrorString で提供されます。

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