您好,webgl中光照与阴影,是模型实体本身和模型实际地理位置坐标,根据现实中太阳角度产生的的。
所以如果您数据地理坐标位置正确的话,这个阴影就是现实时刻的显示效果。(webgl时间是电脑的系统时间)
两种解决方案,
1.使用代码调整场景的时间,比如正午12点
// 改变时间设置光照效果
var utc=Cesium.JulianDate.fromDate(new Date("2023/08/01 12:00:00"));
//北京时间=UTC+8=GMT+8
viewer.clockViewModel.currentTime = Cesium.JulianDate.addHours(utc,8,new Cesium.JulianDate());
2.关闭场景光照和阴影效果
希望可以帮助到您。