1. getExternalObjectByModelKey
加载模型,组装成THREE.Group类型数据。
1.1. 方法:
getExternalObjectByModelKey (modelKey,)
1.2. 传参说明:
modelKey:模型标识;
1.3. 返回值:
Promise对象,成功回调参数为 THREE.Group类型对象,失败函数回调为字符串类型对象,表示失败原因。
1.4. 逻辑说明:
NULL
1.5. 示例:
var m = new BOS3D.ExternalObjectConverter("http://bos3d.bimwinner.com", "he3285593fdc4ea3b91784c5741ff8aa");
//加载模型
//传参说明:modelKey:模型标识
m.getExternalObjectByModelKey("M1598956317435").then(group => {
//添加外部构件
viewer3D.addExternalObject("group2", group);
//对构件进行平移操作
viewer3D.translateComponentByKey("group2");
}).catch(e => console.log(e));
1.6. Demo示例:
示例名称 | 示例地址 |
---|---|
加载单个模型 | 去体验 |