Ue0从零开始的虚幻生活(五):做一个动态雪地

  • 1)添加一个SceneCapture2D相机
  • 2)编写Depth材质![在这里插入图片描述](https://img-blog.csdnimg.cn/20210331202122996.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzUyMjkyMzU1,size_16,color_FFFFFF,t_70)
  • 3)实现凹陷效果
  • 4)记录运动轨迹

1)添加一个SceneCapture2D相机

1、新建一个蓝图类并添加SceneCapture2D组件

2、将相机设为正交投影并设置宽为2048(20米)

3.在资源管理器中新建两个RenderTarget,按1,2排序,2会用到。然后在CaptureComponent2D中绑定RendetTarget1,并将CaptureSource改为Final Color

4.新建一个材质名为Depth,将MaterialDomain改为Post Process(后期处理),添加到CaptureComponent2D的后效材质数组中

5.新建一个材质Snow,将其设置为Two Sided

2)编写Depth材质

3)实现凹陷效果

1、新建一个MaterialParameterCollection(材质参数集)并添加一个Scalar参数OrthoWidth
并在蓝图类的BeginPlay事件中将CaptureComponent的OrthoWidth赋给它

2、新建编写Snow材质

4)记录运动轨迹

1、新建一个材质Save,并将阴影模型改为Unlit
2、
3、在蓝图类添加蓝图

Ue0:从零开始的虚幻生活(五)相关推荐

  1. 从零开始的linux 第五章

    从零开始的linux 第五章 (咚咚咚...)路人甲:"小编!!快起床!!今天该讲课啦!" (迷迷糊糊且衣冠不整的小编去开门) 路人甲:"小...小编大人...你都让我这 ...

  2. 从零开始的操作系统生活01-Hello World

    从零开始的操作系统生活01-Hello World 0.目标 使用cpp开发一个操作系统,具体能走到哪一步看毅力,加油! 1.参考内容 视频链接1 视频链接2 2.开始 操作系统是一组主管并控制计算机 ...

  3. 从零开始的种田生活-Unity游戏开发

    从零开始的种田生活-Unity游戏开发 CSV中的静态数据读取 Json中的动态数据读取 ScriptableObject的使用 大家好,这里是暴躁老哥酒九.最近了我们的童年记忆<摩尔庄园> ...

  4. ( 从零开始的数据结构生活 )五、图

    图 今天学习最后一节内容,这一节内容我只介绍图的表示.图的建立以及图的遍历,而一些图的经典算法,我准备在算法那一专栏进行解释,至于图节点的插入,删除等更高深的操作,需要在拥有以上的基础下,并且足够熟悉 ...

  5. 从零开始一个http服务器(五)-模拟cgi

    从零开始一个http服务器-模拟cgi(五) 代码地址 : https://github.com/flamedancer/cserver git checkout step5 运行: make cle ...

  6. 从零开始学产品第五篇:三个环境,开发、测试和线上

    本篇为[从零开始学产品]系列课第1章第4节 欢迎到公众号菜单栏,获取产品经理课程更多资料 上节课我们说到了,Bug的生命周期,而只有在测试环境和线上环境发现的Bug,才会被称之为Bug. 倒底什么是测 ...

  7. Java从零开始学四十五(Socket编程基础)

    一.网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输. 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可 ...

  8. python画饼图-从零开始学Python可视化(五): 饼图及环形图

    我们之前已经接触过了饼图,它主要用于表现比例.份额类的数据,今天我们在样式上进行更多的探索. 我们以笔记本行业来作为例子.假设笔记本电脑行业有ABCD五家公司,他们在2017年的国内市场份额分别为45 ...

  9. 【蓝桥杯Java_C组·从零开始卷】第五节(二)、BigDecimal的使用

    不限制长度的浮点数计算[BigDecimal] 目录 BigDecimal四则运算与取模运算 RoundingMode枚举介绍 RoundingMode舍入模式 UP CEILING FLOOR HA ...

最新文章

  1. 激光雷达Lidar Architecture and Lidar Design(下)
  2. 在同一个文件中定义多个命名空间
  3. opencv图片处理和摄像头边缘检测
  4. ***jquery选择器 之 获取父级元素、同级元素、子元素
  5. 不修改代码就能优化ASP.NET网站性能的一些方法
  6. 收藏:如何获取当前已经打开的IE对象(VB6代码)
  7. 【模型压缩】知识蒸馏经典解读
  8. SpringMVC基础配置
  9. 关于asp.net中文文件名超长的下载问题
  10. opera官方教程 档案
  11. 15 JS运算符优先级
  12. 中国第一代技术网红,在阿里被当神一样崇拜:我不跟人拼智商,我就跟他们拼狠!...
  13. IDea更改主题和部分修改主题方法
  14. 如何申请自己的免费企业邮箱
  15. 普中51单片机的贪吃蛇教程
  16. 最燃黑客情报官薛锋:端起AK伏特加,代表人民把坏人抓
  17. moto XT316 刷机+ROOT权限获取
  18. 第十一届蓝桥杯C++B组国赛最后一周练习(星期一)
  19. 正则表达式-JavaScript
  20. ecb gcm java 加密,AES GCM和ECB加密软件,附算法源码和工程文件

热门文章

  1. textbox控件只输入数字
  2. iOS 摸鱼周报 #54 | Apple 辅助功能持续创新
  3. 被羞辱的Overflow
  4. JFreeChart的总结
  5. 用php代码输出成绩的最高分,中学成绩分析-提取每科最高分学生名单
  6. 12.Unity2D 横版 TileMap随机生成简易横版瓦片地图+随机生成环境(花草树石)精灵图+2d-extras+协程的应用
  7. request_irq和free_irq的使用
  8. openstack-nova源码分析(五)flavor extra_specs 扩展属性
  9. Science慢性肾病与肠道菌群新机制
  10. PHP在哪里执行_php用在哪里?