UE4蓝图案例:制作一个日夜变化的场景
来源:互联网 发布:于正 抄袭 知乎 编辑:程序博客网 时间:2024/04/30 01:29
UE4蓝图案例:制作一个日夜变化的场景
UE4版本 4.7.6
通过蓝图来制作一个日夜变化的场景
1、需要将光源设置为动态光源
2、需要将物体阴影设置动态
一、新建一个空的项目
如图1
二、设置[Light Source]->[Transform]->[Mobility]为[Movable]
1、在右上角[World Outliner]中找到[Light]->[Light Source]
2、将[Transform]->[Mobility]项设置为[Movable]
如图2
三、设置[Light Source]->[Light]->[Cast Static Shadows]取消勾选项
1)找到[Cast Static Shadows]选项并取消勾选项
1、选中场景中右上角[World Outliner]中找到BP_Sky_Sphere]天空球,然后到关卡蓝图中[EventGraph]图表中,
空白处按右键选择[Call Function on BP Sky Sphere]->[Create a Reference to BP_Sky_Sphere]项
2、用同样的方式添加[Light Source]变量到关卡蓝图中
3、蓝图
如图5
运行试试效果。
运行后发现场景中的物体,
物体表面是有灯光效果的,但是物体下面没有阴影显示。
五、需要将物体阴影设置动态
1、选中场景中的物体,如椅子
2、[Details]->[Lighting]选项中
将取消[Cast Static Shadow]勾选
将[Cast Inset Shadow]勾选
如图6
3、需要重新烘焙(菜单Build)
运行后当阳光转动后,物体的阴影也跟着阳光移动
如图7
还有一点需要说明一下
如果 UE4开了低画质后,就不在渲染地面阴影了。
如图8
UE4版本 4.7.6
通过蓝图来制作一个日夜变化的场景
1、需要将光源设置为动态光源
2、需要将物体阴影设置动态
一、新建一个空的项目
如图1
二、设置[Light Source]->[Transform]->[Mobility]为[Movable]
1、在右上角[World Outliner]中找到[Light]->[Light Source]
2、将[Transform]->[Mobility]项设置为[Movable]
如图2
三、设置[Light Source]->[Light]->[Cast Static Shadows]取消勾选项
1)找到[Cast Static Shadows]选项并取消勾选项
如图3
1、选中场景中右上角[World Outliner]中找到BP_Sky_Sphere]天空球,然后到关卡蓝图中[EventGraph]图表中,
空白处按右键选择[Call Function on BP Sky Sphere]->[Create a Reference to BP_Sky_Sphere]项
2、用同样的方式添加[Light Source]变量到关卡蓝图中
3、蓝图
如图5
运行试试效果。
运行后发现场景中的物体,
物体表面是有灯光效果的,但是物体下面没有阴影显示。
五、需要将物体阴影设置动态
1、选中场景中的物体,如椅子
2、[Details]->[Lighting]选项中
将取消[Cast Static Shadow]勾选
将[Cast Inset Shadow]勾选
如图6
3、需要重新烘焙(菜单Build)
运行后当阳光转动后,物体的阴影也跟着阳光移动
如图7
还有一点需要说明一下
如果 UE4开了低画质后,就不在渲染地面阴影了。
如图8
0 0
- UE4蓝图案例:制作一个日夜变化的场景
- UE4蓝图案例:制作一个日夜变化的场景
- UE4蓝图案例:制作按下键盘F键改变场景中模型的颜色
- UE4蓝图制作场景小地图
- UE4蓝图案例:制作点击场景中的物体弹出UMG界面
- UE4蓝图案例:制作点击场景中的物体弹出UMG界面
- UE4蓝图案例:制作透明黑色玻璃
- UE4蓝图初级教程之日夜交替
- UE4蓝图案例:媒体播放器的开关
- UE4蓝图案例:媒体播放器的开关1
- UE4蓝图案例:制作实时反射镜面材质
- UE4蓝图案例:制作实时反射镜面材质
- UE4蓝图控制一个物体的移动
- UE4蓝图案例:媒体播放器的开关(2)
- UE4蓝图案例:媒体播放器的开关(2)
- UE4蓝图制作VR漫游
- UE4纯蓝图添加C++遇到的一个坑
- UE4蓝图函数的使用
- Loader以及和EditText、SerchView一起使用
- JDBC--最简单的java连接数据库的小程序
- 用CSS来画圆
- Core Animation动画学习4——关键帧动画实现中心掏空遮罩
- Android之CircleImageView
- UE4蓝图案例:制作一个日夜变化的场景
- 13种排序算法详解(相当清楚,还附有flash动画)
- Kolya and Tanya
- 面试题——Cookie和Session的区别
- 安卓解析XML文件系列1:使用SAX方式
- 得到一个field在结构体(struct type)中的偏移量
- HDU 1212 Big Number(大数取模)
- 浅谈STM8(3)——SPI通信
- MySQL设计与开发规范