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公司商标。商标。所有其他商标均为各自所有者的财产。