最近一年几乎天天加班,没什么时间研究ceisum,趁着今天休息忙里偷闲了解下如何实现cesium的可视域分析功能。可视域分析是三维空间分析中最重要的一个功能,一直想抽空研究下。之前用cesium实现了基于dem的可视域分析,但是可视化效果不好。现在初步实现了真正基于shadowmap的可视域,先上效果图:
不得不感叹,cesium团队的强大,只要基于源码稍微修改即可实现想要效果。
基于Cesium.ShadowMap接口,所有参数:
1lightCamera-A camerarepresenting the light source.
2enabled-Whether the shadow map is enabled.
3isPointLight-Whether the light source is a point light. Pointlight shadows do not use cascades.
4pointLightRadius-optional Radius of the point light.
5cascadesEnabled-Use multiple shadow maps to cover differentpartitions of the view frustum.
6numberOfCascades-The number of cascad