首页 / 浏览问题 / 三维GIS / 问题详情
超图FAQ:【WebGL】开发系统,在现实时间晚上打开就全黑了,如何变成把白天正常?
64,468EXP 2023年07月26日
【WebGL】开发系统,在现实时间晚上打开就全黑了,如何变成把白天正常?

1个回答

【问题原因】数据本身是没有变的,而是预览加载的场景随着系统时间会变化。 【解决办法】 在前端加载时可以使用代码设置固定场景时间: // 改变时间设置光照效果 var utc=Cesium.JulianDate.fromDate(new Date("2021/07/04 04:00:00")); //北京时间=UTC+8=GMT+8 viewer.clockViewModel.currentTime = Cesium.JulianDate.addHours(utc,8,new Cesium.JulianDate()); this.viewer.scene.light = new Cesium.DirectionalLight({ //去除时间原因影响模型颜色 direction: new Cesium.Cartesian3(0.35492591601301104, -0.8909182691839401, -0.2833588392420772) })
64,468EXP 2023年07月26日
热门文章
关注我们
...