RuntimeLoader QML 类型
在运行时导入 3D 资产。《更多...
| 导入语句 | import QtQuick3D.AssetUtils | 
| 自从 | Qt 6.2 | 
| 继承 | 
属性
- 强度bounds : Bounds
- 错errorString : string
- 实例instancing : 实例化
- 原source : url
- 状status : 枚举
详细描述
RuntimeLoader 类型提供了一种在运行时直接从源加载 3D 资产的方法,而不必先将其转换为 QtQuick3D 的内部格式。
RuntimeLoader 支持以文本 (.gltf) 和二进制 (.glb) 格式导入 .obj 和 glTF 2.0 文件。
属性文档
| 
bounds : Bounds  | 
此属性描述了围绕导入模型的边界体的范围。
注意:在首次渲染之前,值可能不可用。
| 
errorString : string  | 
此属性持有一个表示最新加载操作状态的、可读的字符串。
| instancing : Instancing | 
如果设置此属性,则导入的模型将不会按正常方式渲染。相反,将渲染一定数量的实例,由实例表定义。
有关更多信息,请参阅 实例渲染 概述文档。
| 
status : enumeration  | 
此属性持有最新加载操作的状态。
| 常量 | 描述 | 
|---|---|
| RuntimeLoader.Empty | 未指定 URL。 | 
| RuntimeLoader.Success | 加载操作成功。 | 
| RuntimeLoader.Error | 加载操作失败。 errorString 提供了一个易读的错误消息。 | 
© 2024 Qt公司有限公司。本文件中包含的文档贡献均为其各自所有者的版权。提供的文档根据自由软件开发基金会发布的协议,许可协议为GNU自由文档许可协议1.3版。Qt及其相关标志为芬兰和/或其他国家的Qt公司商标。商标。所有其他商标均为各自所有者的财产。