常见问题 > 详情

如何自定义默认视角?

我们在浏览模型的过程中,有时候我们想自定义设置合适的视角。

下面代码是在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();
  })
};