📄️ 模型平移
可自定义控制模型的平移方向与距离。
📄️ 模型旋转
可自定义控制模型的旋转方向与角度。
📄️ 模型缩放
可自定义控制模型的放大与缩小。
📄️ 模型可见性设置
实现单个三维模型的显示与隐藏功能。
📄️ 移除模型
移除三维场景中已加载的模型。
📄️ 根据属性移除模型
根据模型某个属性,移除基于坐标点位构建的模型。
📄️ 模型首次渲染事件监听
监听已加载三维模型的首次渲染完成事件。
📄️ 模型高亮选择
通过移动鼠标高亮三维模型。
📄️ 模型轮廓高亮
通过鼠标选中三维模型高亮模型轮廓。
📄️ 模型属性查询
单击楼层模型,显示模型名称,同样可以获取其他相关属性。
📄️ 三维图层坐标拾取
鼠标点击三维模型,获取交点坐标信息,该接口目前只适用于拾取通过addLayer初始加载的模型、layer.addModel接口加载的模型以及addLines(pipe类型)、addPolygons、addPolygonByLine和addPyramid构建的模型。
📄️ 三维飞行定位
根据三维坐标点飞行定位。
📄️ 获取模型几何中心坐标
获取模型几何中心坐标。
📄️ 获取模型表面吸附坐标
可获取模型表面的吸附坐标,若不添加模型,则获取整个场景的吸附坐标。
📄️ 批量模型高亮选择
基于鼠标点击模型拾取结果实现对自动化批量构建的三维模型的高效拾取、高亮显示和属性查询。模型需要基于预置件建模方式大批量自动化构建,具体建模过程请咨询研究院。以奥体座椅模型为例,支持千万级座椅加载,保持58+fps流畅渲染。
📄️ 批量模型纹理变换
根据编号属性实现对自动化批量构建的三维模型纹理的批量修改和复原。模型需要基于预置件建模方式大批量自动化构建,具体建模过程请咨询研究院。
📄️ 三维模型编辑
三维模型编辑工具,提供对三维模型平移、旋转和缩放操作的支持。
📄️ 三维模型导出
支持对三维模型的导出,导出参数必须为模型对象中对应glb文件的组织结构,每次仅可以导出单个模型。