UnityHDRP的体积云系统

0.最终实现效果

1.问题描述

最近遇到了一个需求,需要做一个机载气象雷达的仿真,后来在网上搜了一些机载气象雷达的一些原理同时视觉效果。
这里我先讲我的几个废案吧,首先是假云,这里在b站有视频,主要是在一个plane上面加一个云的材质,但是给他一个流动的效果,看起来凹凸不平的云其实是平的。一开始觉得这样的云做下云层不错。

在已有的情况下我接下来的目标是找一些体积云,因为我之前有过做云图的一些经历,我的想法是想做一个体积云,然后放在预设好的红色区域,然后机载气象雷达就显示这个云图就行。体积云在B站找到了一个看起来比较复杂的实现方式。

2.HDRP的体积云系统

但是总是给人一种怪怪的感觉,后来偶然看到了B站上面一个做游戏的UP主分享了他使用HDRP的视频,里面展示的体积云效果完美的符合我内心中的雷暴雨天气,这样很适合做机载气象雷达的模拟效果。

http://【Unity HDRP 原生体积云使用初体验】

他这个是雷暴云天气模式。

但是关于雷暴天气怎么在机载雷达界面上面对应显示云图也是个难题。

2.1调出体积云系统界面

下载HDRP模板,这里需要用新版的unityhub才行,我一开始用2.5版本的unityhub没有这个模板的下载界面。

新建一个新的项目,打开项目后自带一个场景,就有Sky and Fog Volume对象。

然后按照官方的建议,在edit->project setting

然后点击场景中的Sky and Fog Volume对象,在它的体积组件中添加体积云功能。

2.2云层设置

大家看了B站视频有说到过吧,关于这个simple的一些效果,视频中展示的都是simple这种随机生成噪点的方法,但是显然不适合我这个目的。我之前的想法都是先有一个气象图,然后根据气象图生成云层,这样气象雷达的界面才“保真”。

首先选中这个advanced选项,按这个调试吧,需要用到三张图,这三每张图分别是代表雷达图上的绿色部分,黄色部分,红色部分。但是这三张图得是灰色图,别带其他颜色,不然出的效果不好。

大家可以试试效果,比如给三个层次的

像这样,上面彩色的是我们想要得到的效果,下面三张灰度图就是对应不同颜色的图,然后按照我的设置窗口所示的那样,拖到对应的位置。

最终的效果我找的网上的一张气象雷达图,然后将他用ps抄了一边。

2.3雷达界面更新

这里比较老套了,大家在网上可以搜到很多方法,就搜关键词:“实现Unity小地图效果”,一般都有这种双相机模式显示俯瞰效果,然后我设置了一个和云层一比一的地图放在云层下面。然后添加一个相机专门伴随飞机下方移动,实时将飞机下方地图的画面显示出来。

  • 17
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值