老子云 3D模型笔记 初级使用
2.10.根据 ID 获取部件 model.getObjectById(id);
2.11.获取名称获取部件 model.getObjectByName(name);
网格操作管理器 AMRT.Operations 可对模型的部件进行选中,移动,隐藏等操作
实例化操作管理器: let operations = new AMRT.Operations(viewer); viewer:视图类
3.1.3. 获取或设置选中对象 operations .selected
3.1.4. 获取或设置选中对象的样式 operations .selectedColor = '#ff0000'
3.3. 模型拆分组件 模型拆分组件 AMRT.Exploding 可将模型呈现出爆炸效果 该组件需等模型加载完成后方可创建 let exploding = new AMRT.Exploding(model);
3.5. 模型尺寸组件 模型尺寸组件 AMRT.Dimensions 用于展示模型的尺寸信息
3.5.1. 展示尺寸信息
dimensions = new AMRT.Dimensions(object,length, width, height); object {Object3D} 要计算尺寸的对象,可以是模型对象或模型容器对象
length {String}指定长度,未指定则使用实际计算值
width {String} 指定宽度,未指定则使用实际计算值
height {String} 指定高度,未指定则使用实际计算值
//添加到场景 viewer.add(dimensions);
3.5.2. 移除 viewer.remove(dimensions);