Cesium 实战 - 模型亮度调整(解决模型非常暗的问题)
Cesium 实战 - 模型亮度调整(解决模型非常暗的问题)环境版本试错过程解决问题在线示例2026年7月17日更新:搞了一个 Cesium 中文 API 镜像,这是相关介绍(Cesium-1.143 中文版 API),欢迎使用。在某个项目中,遇到个问题,模型加载之后非常暗,经其他软件确认,模型本身正常,但是通过Cesium加载之后就非常暗;尤其是缩小之后,只能看到很小的一个黑块,于是尝试解决这个问题。按惯例,经bing搜索,基本都是通过设置模型颜色来解决问题。还有通过设置颜色亮度来解决问题。经过尝试,发现效果均不能达到要求,后来认为是光照问题,通过关闭地球光照、阴影、时光轴等来解决,均没有效果。最后,发现两种方式可以解决问题:1. 通过设置DirectionalLight从无限远的地方向单一方向发射的光才解决问题。但是这种方式模型会比原本的略显暗。2. 通过设置时差也可以解决,但是需要知道当前时间。也可以获取 cesium viewer 的当前时间,判断如果是晚上的话,设置时差。本文包括:环境版本、试错过程、解决问题、在线示例三部分。PS:后来通