惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
小众软件
小众软件
博客园 - 【当耐特】
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
H
Help Net Security
博客园_首页
P
Proofpoint News Feed
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
N
Netflix TechBlog - Medium
爱范儿
爱范儿
MyScale Blog
MyScale Blog
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
MongoDB | Blog
MongoDB | Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News

WSH

凑数日子 2026年,大概将会是最后一个人口保持在14亿以上的年份 感谢之人 数字经济中的注意力交易 突然的噩耗 一株洋瓜藤 再见到姑妈 港澳掠影 Miniflux 中文搜索能力增强 慢慢吹~~~轻轻送~~~ 房子梦 探索云南-大理 证书过期导致的错误 过年被追问工资 在秋天开始 水里的鱼 斩断联系1 云南壮族婚恋 我有一颗乳牙 世界的底色是争,抢,偷 无题4 无题3 人来人往 AI见闻 无题2 滇池掠影 WebGIS 三维空间分析之参考超图实现的天际线分析 我原来是个同步单线程 往事如烟1
WebGIS 三维分析之阴影率分析
WSH · 2025-08-02 · via WSH

在Cesium中,目前所知有两种实现方法。

第一种射线法,具体原理是将太阳看成点光源,把分析时间按照间隔切片后更新场景,每次渲染完成触发事件,对每一个观测点,从太阳方向发射射线检测,被阻挡表示点在阴影里,否则表示被光线照射到,统计每一轮结果最后可视化。

优点计算非常简单,缺点超级慢,尤其当范围大,时间跨度长时巨卡,每次分析都会阻塞场景渲染,因为执行射线检测时会不停操作深度图。

image-20250729094519810

第二种通过WebGL计算阴影图,通过计算观测点是否位于阴影范围内。优点是分析快速,支持更大范围,缺点是实现起来稍微复杂。

具体原理可参考这篇文章

示例结果中,观测点颜色趋向红色表示光照越强(阴影率低),趋向蓝色则表示光照越弱(阴影率高)。