FX粒子(Niagara系统)、顶点法线材质函数、材质参数集——雪和简单地形材质积雪效果
创始人
2024-03-08 17:18:58
0

一、利用FX——Niagara系统创建粒子,模板选择 喷泉粒子模板

    

 二、删除不需要的模块

球体位置发射、初始的向上速度、拖拽等和雪无关的模块删除。

 三、添加需要的模块并设置

需要大范围降雪故用box location(5000,5000,2000),尺寸根据实际场景大小调节。

范围大了需要调高粒子发射量:spawn rate(2000),这个也是后面实现关卡蓝图控制开关雪的参数。  0为不下雪,非0下雪。

雪需要扰动:curl noise force(1000),有警告直接修复问题即可。

重力可以调低:Gravity force(0,0,-300)

 

 四、测试

 

 五、控制下雪开关

1、关键在于控制spawn rate 这个参数,这个参数为浮点。 为了能控制它,新建公开变量,并命名。

 2、直接将此变量拖给spawn rate即可实现绑定

3、关卡蓝图控制

数量默认是0,不下雪。    按E后变2000。开始下雪效果

 

简单地形积雪

要实现地形材质动态变化,需要打开它的  使用动态材质实例,要变化的参数通过材质参数集赋予

1、地形材质函数

草地、土地、雪都做成材质函数。  草地和土地需要通过地形层混合节点,刷出基础地形材质效果。  再添加 混合材质属性  节点,把雪混合进来,混合的依据就是靠顶部识别输出的Alpha。

2、识别顶部的材质函数

 关键在于mask——B后,获取到顶点法线的Z轴方向

 3、新建材质参数集,需要控制的参数替换成材质参数集

下图参数命名和连线有误,参数集应该是控制强度,强度参数其实应该是高度,并且默认设置1.

       

 4、蓝图控制参数变化

可以通过时间轴实现均匀变化,这里简单处理

 

 

 完成。

相关内容

热门资讯

多部门:督促网络交易平台建立产... 市场监管总局等部门印发《网售工业产品质量安全专项治理行动方案(2025-2027年)》。其中提出,压...
最高法院:宣称“独家”,可能构... 最高法院:宣称权利“独家”,构成商业诋毁? 宣传内容可引起误解,导致消费者质疑竞争对手产品来源、损害...
短剧演员左一欠薪、殴打助理!已... 近日,一位短剧演员左一与助理小馒之间的争执引发关注。据了解,短剧演员左一与助理小馒在今年9月24日凌...
北京有2682个村居法律顾问,... 新京报讯(记者张建林)12月24日,北京市召开“深入推进全面依法治市,建设法治中国首善之区”新闻发布...
新华社消息|两部门发文加强仲裁... 记者:齐琪 编导:徐中哲 新华社音视频部制作
梅县区司法局开展基层人民调解员... 为坚持和发展新时代“枫桥经验”,全面提升全区人民调解员队伍专业化、规范化水平,筑牢基层矛盾纠纷化解“...
聚焦“大调解”工作格局建设,中... 12月23日,中共黄浦区委召开专题协商座谈会,向各民主党派、工商联负责人和无党派人士代表通报黄浦区“...
90多部法规加持!嘉定这一AI... “咔嚓”一声手机快门,微信小程序内即刻弹出预警——“脚手架未规范搭建(重大隐患)、临边防护缺失、物料...
政策“礼包”送基层 “一企一策... 通讯员 季国根 黄玲玉 韩长清 近日,泰安市自然资源和规划局岱岳区规划服务中心启动“政策服务直通车”...