WebGL 三维怎么增强场景的环境光亮度

0 投票
220 浏览
超图的WebGL默认情况下全局光照是启用的吧,

viewer.scene.globe.enableLighting = true;添加这句代码场景的光照毫无变化吗,请问有没有

其他方式增强环境光。
最新提问 9月 8, 2017 分类:  220次浏览 | 用户: createli (0 分)

1个回答

0 投票

您好,目前超图WebGL客户端还没处理到太阳这一块,我刚查询了cesium本身就是有sun的,您可以在这儿https://cesiumjs.org/refdoc/搜索一下“sun”,可以看到场景有个sun属性,sun类下有个glowFactor属性,解释是:

“Gets or sets a number that controls how "bright" the Sun's lens flare appears to be. Zero shows just the Sun's disc without any flare. Use larger values for a more pronounced flare around the Sun.”

把这个值设置大一点,应该会亮一些。

最新回答 9月 11, 2017 用户: 邹涛 名扬四海 (3,335 分)
我试了一下效果,没有变化。如果不通过调节环境光亮度,请问,怎么调节整个场景的亮度?
...