我们在浏览模型的过程中,有时候我们想自定义设置合适的视角。
下面代码是在View3D自定义设置合适视角的具体实现方法。
- 第一步正常加载模型
- 第二步在选中的监听事件写具体实现代码
viewer3D.addEventListener("ViewAdded",function() {
//获取自己想要的视角信息
var camera ='{"name":"persp","position":{"x":71544.23014345382,"y":-263535.8482209243,"z":266245.3628505275},"target":{"x":79237.87092923152,"y":-2387.864388222445,"z":-6817.044442151024},"up":{"x":0,"y":-0.000003673205209225767,"z":0.9999999999932537},"version":1}';
//设置视角
viewer3D.setCameraStatus(JSON.parse(camera));
//手动render()
viewer3D.render();
})
};