首页 / 浏览问题 / 三维GIS / 问题详情
三维场景停止渲染
68EXP 2020年11月09日

我通过如下方式向添加三维场景InstanceLayer添加多个.s3m有时会出现场景停止渲染的问题,有时正常,请问可以怎么解决呢

instanceLayer.add(defaultUrl, {
  position: new Cesium.Cartesian3.fromDegrees(longitude, latitude, altitude),
  hpr: new Cesium.HeadingPitchRoll(0, 0, 0),
  scale: new Cesium.Cartesian3(0.01, 0.01, 0.01)
});

1个回答

你好,请问这个在iserver中是否可以正常浏览呢,如果可以的话,您看看如果添加到普通图层中是否会出现这个情况呢
1,225EXP 2020年11月09日

我添加的.s3m没有通过iServer服务,是下面这样的方式,添加了十几个.s3m模型,defaultUrl是Tomcat下.s3m路径,有时候能全部加载出来,有时候就加到一半就停止渲染了。

instanceLayer.add(defaultUrl, {
  position: new Cesium.Cartesian3.fromDegrees(longitude, latitude, altitude),
  hpr: new Cesium.HeadingPitchRoll(0, 0, 0),
  scale: new Cesium.Cartesian3(0.01,0.01,0.01)
});

...