Cesium 体积光阴影率分析和阴影体渲染效果
在传统的 GIS 日照分析中,当分析对象扩展到高层建筑时,阴影在空中随着时间推移形成的"三维空间漏斗"才是数据的全貌。
为了在前端实现这种影视级的三维体积阴影分析(Volumetric Shadow Analysis),我们摒弃了传统的方案,深度融合了 Cesium 底层渲染管线,采用 "GPU 体素化 + 光线步进(Ray Marching)" 构建了一套纯物理级别的体渲染引擎。
原理
- 空间体素化与 3D 纹理映射(Voxelization & 3D Textures)
- 光线步进算法引擎(Ray Marching Algorithm)
- 动态噪声抗锯齿(Noise Dithering)
- 高维色彩映射与非线性剔除(HSL Mapping & Non-linear Culling)
效果
Cesium 体积光阴影率分析和阴影体渲染效果