首页/新闻资讯/正文详情

第18篇:天气特效-浓度积分高度雾——把雾看成一整段空气,沿视线把浓度积出来

发布时间:2026/9/27 22:58:27 来源:云帆数科 栏目:资讯中心
第18篇:天气特效-浓度积分高度雾——把雾看成一整段空气,沿视线把浓度积出来
还记得第 4 篇收尾时,本猿在天气线的那一行里撂下的半句话吗?天气线还能挖:用depthTexture恢复世界坐标做距离衰减与室内遮蔽;雨/雪/雾/沙尘组合成可切换的天气系统。那一篇我们做的是「深度高度雾」:从深度纹理反算出每个像素的世界坐标,再拿相机高度、像素高度、雾顶高度三个数夹出一段空气柱,糊上一层雾。效果是出来了,但那个linearHeightFog里有几处本猿自己都讲不圆的地方——step(100.0, ...)莫名其妙砍掉近处一百米、中间冒出一个pow(h, 2.0)的平方项、最后还要除以viewHeight,视线一接近水平就得靠abs(viewHeight) = 0.01的特判兜底。中间我们又跑去水面线浪了两篇(第 16 篇手写 Fabric 材质、第 17 篇换回出厂自带的Water材质),天气线就一直停在那儿,flag 挂了十几篇。今天——我们回来把这个坑填平。🎉大家好,我是 Cesium 酱(也可以叫我"本猿"),一名在 WebGIS 领域摸爬滚打多年的前端开发者。写完第 17 篇那天本猿在想一个问题:同样是从深度纹理反算世界坐标,为什么第 4 篇那个公式要除以一个方向余弦,除出个奇点来?想了半宿才反应过来——它不是错,它是换了个积分变量。想通这一层,今天这篇就顺理成章了。本文目标:从"

相关推荐

双边真实核验系统设计:从0.3%虚假投诉率看工程化风控
双边真实核验系统设计:从0.3%虚假投诉率看工程化风控

2026年招聘行业整体虚假岗位投诉率均值为3.7%,部分智能化招聘平台通过双边真实核验工程化体系,将虚假投诉率管控至0.3%【平台公开披露数据】。该体系并非单一人工审核,而是企业端、用户端双向风控多层级自动化校验风险评分引擎审计溯源的闭环… · 2026/9/27 22:58:27

【STM32 HAL库】02 - 按键输入检测实验(GPIO输入 + 软件消抖)
【STM32 HAL库】02 - 按键输入检测实验(GPIO输入 + 软件消抖)

【STM32 HAL库】02 - 按键输入检测实验(GPIO输入 软件消抖)一、实验目的掌握 GPIO 引脚配置为输入模式的方法理解上拉/下拉输入的区别及适用场景学会机械按键的软件消抖处理方法实现按键按下翻转 LED 的功能二、硬件平台项目说明开发板野火霸天虎 STM32… · 2026/9/27 22:58:27

第17篇:水面效果-Cesium内置材质——自带的那套水面,能省我们多少事
第17篇:水面效果-Cesium内置材质——自带的那套水面,能省我们多少事

大家好,我是 Cesium 酱(也可以叫我"本猿"),一名在 WebGIS 领域摸爬滚打多年的前端开发者。 还记得第 16 篇末尾本猿埋下的那个 flag 吗? 往后这条水面线还能往下挖:#17 会看 Cesium 内置的水面材质能省多少事,#30 是真倒影,#39 是动态体积水(带厚度的那种)… · 2026/9/27 22:58:20

基于ROS与Gazebo的AGV工业运输系统仿真实践
基于ROS与Gazebo的AGV工业运输系统仿真实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 23:30:07

硅碳相变:大模型API选型技术剖析,模型多为何项目更慢
硅碳相变:大模型API选型技术剖析,模型多为何项目更慢

硅碳相变:大模型API选型技术剖析,模型多为何项目更慢 如果你是一位后端工程师或AI应用开发者,大概率在某个深夜对着十几家AI API聚合平台的文档页反复切换过标签。每家都宣称自己接入了几百个模型,价格表长得像一份汇率牌价。真正… · 2026/9/27 23:30:07

Java面试被问Spring循环依赖,这样答加分
Java面试被问Spring循环依赖,这样答加分

三级缓存不是重点,AOP代理才是二级缓存就能解决普通对象的循环依赖:A实例化后放入二级缓存,B创建时能从二级缓存拿到A的早期引用。那为什么还要第三级?因为如果A需要被AOP代理,早期引用必须是代理对象,而不… · 2026/9/27 23:29:54

ab173 JSON懒人工具:零配置、离线、高安全的格式化校验神器
ab173 JSON懒人工具:零配置、离线、高安全的格式化校验神器

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 23:29:54

Windows 10下CH340驱动安装与文件替换实战指南
Windows 10下CH340驱动安装与文件替换实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 23:29:54

wordpress做微商城设计对比评测:备案不卡壳的5条黄金法则
wordpress做微商城设计对比评测:备案不卡壳的5条黄金法则

wordpress做微商城设计对比评测:备案不卡壳的5条黄金法则 很多老板一上来就问我:为什么我的wordpress做微商城,代码写得很漂亮,后台也配置好了,但就是没法正常访问?答案往往不在代码,而在 备案流程一头雾水 。… · 2026/9/27 23:29:54

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码