如何在unity中制作体积云,几步即可完成

在数字平原手上的unity项目中,有一项项目是制作体积云,体积云的项目中分为两步,先是设计云所在的高度,和渲染云的材质,使用材积平分法来控制

unity3d是由unity Technologies公司开发的一款能创建三维影像,建筑模型,和实时三维动画等互动内容制作的多平台综合型游戏开发工具引擎。Unity是可以再许平台上进行运行,像是windows和Mac OS X以及Android(安卓)、iPhone(ios苹果)都可以运行的全面整合的专业游戏引擎。

在数字平原手上的unity项目中,有一项项目是制作体积云,体积云的项目中分为两步,先是设计云所在的高度,和渲染云的材质。

在unity中创建体积云要几步即可完成。第一,确保启用hdrp资产和hdrp Global Settings,以启用“体积云”。

如何在unity中制作体积云,几步即可完成

这只是一个使用材积平分法来控制体积云的方式。如大多数HDRP效果一样,只需选择现有的(全局)卷或创建一个新的卷,并将其分配到一个体积云组件中然后再添加到其配置文件中即可实现。

如何在unity中制作体积云,几步即可完成

将于的高度设置到800以上,以上图中的柱子参考为1000m高,ray Marching采样数为64,云分辨率为960×540,屏幕分辨率1920×1080,天空被覆盖较多半透明的云时耗时约1.5ms,云较少或者覆盖较多浓度较高的云时耗时约1ms。

云的基本形态是在一个128x128x128的3d纹理采样得到的,具体是rgba四个通道各储存不同频率的perlin Noise或者Worley Noise,并且要求tileable,否则生成的云会出现明显的缝隙。

接下来就是渲染步骤

在渲染时,HDRP的体积云系统使用光线行进,这是一种依赖于从相机向物体和光源分步投射光线的技术。在案例中,向云体投射初级光线来对云表面进行采样。然后,次级光线被投射到太阳上,以遮挡云层表面的像素。

现在就就已经完成高积云的制作,数字平原就是这样用unity来制作项目中需要的高积云设计,当然这只是基础的搭建,在这项目的基础上数字平原将制作出更好的,所以这高积云就像基础一样,没有不行。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年4月22日 07:30:35
下一篇 2024年4月22日 07:32:39

相关推荐

  • myeclipse新建java程序,如何在myeclipse中新建一个jsp

    myeclipse中编写java代码的步骤 1、首先,需要打开自己电脑上的MyEclipse软件,前提是已经配置好了相应的环境变量 进入之后,会看到一个纯英文版的myEclipse。 2、第一种方法:右击要运行的java程序的文件;选择Run As;再选择Java Application即可运行。 3、打开myeclipse软件 进去后就是myeclipse…

    2024年5月19日
    3700
  • 如何在excel输入根号,excel表如何输入根号

    excel里怎么输入根号 Excel中输入根号常用的方法有两种,具体操作如下:打开Excel,点击插入,在符号中选择数字运算符,出现“√”选择插入。 首先在打开的表格中,点击上面的【插入函数】。选择或选择类别,弹出白色框,点击【全部】。往下滑,点击【SQRT】。点击右下角的【确定】。然后在打开的页面中,输入需要开根号的数字。点击右下角的【确定】。 点击根号下…

    2024年5月19日
    3700
  • 如何在excel空白格打横,excel怎么打空白格

    如何在excel表格里面添加横线 绘图法:单击绘图工具栏中的直线,在所要绘制的地方画出直线,如不满意可右击直线选编辑顶点,可调整直线的位置,右击时选设置自选图形格式可设置直线的粗细。 在Excel单元格中要给单元格添加横线,可以在菜单栏的“插入”选项卡中选择“形状”按钮,找到里面的图片“直线”进行绘制即可。打开需要操作的Excel表格,点击菜单栏的“插入”选…

    2024年5月19日
    6500
  • 如何在excel中求和,excel如何一拉就自动求和

    在excel中如何求和 1、excel求和的三种方法有:函数求和、公式求和、选中求和。函数求和 在单元格中输入公式【=SUM(E2:E6)】,函数括号内是要求和的数据区域。如下图。 2、具体操作如下: 方法一自动求和 首先打开需要求和的“excel表格”,选中需要求和的内容。然后点击“开始”。最后点击“自动求和”即可。 3、第一种excel求和方法如下:需要…

    2024年5月18日
    3700
  • 如何在excel中添加横纵坐标,如何在excel中添加横纵坐标标题

    怎样在excel中以一列作横坐标,另一列作纵坐标。 首先点击打开excel应用软件中要进行操作的文档页面,然后用鼠标选中要进行操作的数据。然后点击上方选项卡中的“插入”选项卡,在此选项卡中点击“图标”选项。 可以看到,选中的数据以第1列为横坐标,第2列为纵坐标,以点的形式存在于图表当中。在图表上面有一排图表状的按钮,每一种都是一个图表样式,比如选择第二种带点…

    2024年5月18日
    5400
  • excel如何自己编程语言,如何在excel里编程

    Excel表格函数编程怎么编? 1、首先打开一个Excel表格,在菜单栏找到【开发工具】选项:在编辑窗口,我们输入如下内容:Function合并计算(a,b,c)合并计算=(a+b+c)EndFunction 它的意思是,abc三个参数按照合并计算的函数进行计算,即(a+b+c)。 2、,点击插入,选择函数。2,选择常用函数中的if函数。3,第一个表示条件,…

    2024年5月17日
    4900
  • 如何在excel中添加列,excel怎么添加列单元格

    在Excel表格中,如何添加行和列? 用鼠标选中要插入列位置处,单击右键,在出现的快捷菜单里点击插入选项即可,这个是插入的空白列,自动插入在鼠标选中的左侧。用鼠标选中要插入行位置处,单击右键,在出现的快捷菜单里点击插入选项即可。 第一步,将鼠标指针移至最右边一列的顶端,当指针变为黑色粗箭头时单击鼠标左键选中该列。然后在菜单栏依次单击“表格”→“插入”→“列(…

    2024年5月17日
    3800
  • 如何在excel中查找多个数据,excel表如何查找多个数据

    怎么快速在Excel表格中查找同一查询结果的多列数据 首先,请大家在自己的电脑中找到想要进行查找的Excel表格,然后把数据表打开。第二步,接下来,请大家在边上单元格建好自己想查找的数据,效果如图。 使用筛选功能:- 在Excel中,选中要进行筛选的数据范围。- 在顶部菜单栏中,点击“数据”选项卡,然后选择“筛选”。这将在每列的标题行上添加筛选按钮。- 点击…

    2024年5月16日
    4400
  • 包含如何在excel中填充空单元格的词条

    Excel中如何快速填充空白单元格 下面给大家介绍一个一分钟内都能解决的方式方法:首先打开excel表格,例如输入西红柿炒鸡蛋。然后直接把鼠标放在右下角上填充,向下拖动即可。接着选择要填充的区域,包括第一个。 首先,从第一个单元格开始选中要填充的数据区域。按Ctrl+G或者F5调出定位对话框,点击左下角的【定位条件】。在【定位条件】中选择【空值】,然后点击【…

    2024年5月16日
    7200
  • java怎么获得ip地址,如何在java中取得ip

    如何在java中获取本地ip 获取java本地ip一共有两种方法:inetAddress类;封装方法。 调用java.net包下面的的InetAddress类获取。 return $realip;} shopnc怎么获取使用者的ip地址 输入本地IP地址,进入到安装页面,点选… 1 检视环境没有问题后,继续下一步! 2 选择安装方式后,继续下一步…

    2024年5月16日
    3200

发表回复

登录后才能评论



关注微信