3D渲染组件,可以加载3D模型资源并做自定义渲染,通常用于3D动效场景。
说明:
该组件从API Version 11开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
子组件
无
接口
Component3D((sceneOptions?: SceneOptions))
参数:
参数名 | 参数类型 | 必填 | 参数描述 |
---|---|---|---|
sceneOptions | SceneOptions | 否 | 3D场景配置选项。 说明: 3D场景配置选项在控件创建后不支持动态修改。 |
SceneOptions对象说明
Component3D组件配置选项。
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
scene | Resource | 否 | 3D模型资源文件。 说明: 目前仅支持GLTF格式资源。 |
modelType | ModelType | 否 | 3D场景显示合成方式。 默认值:ModelType.SURFACE 说明: 设置为ModelType.TEXTURE时通过GPU合成显示。 设置为ModelType.SURFACE时通过专有硬件合成显示。 一般开发者可以使用默认值而无需关心此项设置。 |
ModelType枚举说明
名称 | 描述 |
---|---|
TEXTURE | 使用GPU合成显示3D场景。 |
SURFACE | 使用专有硬件显示3D场景。 |
属性
除支持通用属性外,还支持以下属性:
名称 |
---|