【UE4基础】天空效果设置、太阳位置的变化

这篇具有很好参考价值的文章主要介绍了【UE4基础】天空效果设置、太阳位置的变化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 利用【天空球】构建

根据天空球构建天空的基本要素:

  • 天空球:BP_Sky_Sphere
  • 定向光源:DirectionalLight

构建步骤:

  1. 把天空球拖入场景中,把定向光源拖入场景中,设置位置都为(0,0,0),无旋转角度。将天空球与定向光源绑定:
    ue 太阳高度角变化,UE4,ue4
  2. 定向光源角度:
  • 旋转定向光源y轴角度:太阳上下位置变化
  • 旋转定向光源z轴角度:太阳左右位置变化

红色:x轴;绿色:y轴;蓝色:z轴。

  1. 旋转完定向光源之后要点击更新材质按钮,太阳的位置才会改变ue 太阳高度角变化,UE4,ue4
  2. 【Colors determined by sun position】选项:
  • 勾选:不可以调节天空穹顶、天际线、云彩颜色
  • 不勾选:可以调节天空穹顶、天际线、云彩颜色
    ue 太阳高度角变化,UE4,ue4

2. 利用【天光、天空大气、体积云】构建

根据【天光、天空大气、体积云】构建天空的基本要素:

  • 定向光源:DirectionalLight
  • 天空大气:SkyAtmosphere
  • 天光:SkyLight
  • 体积云:VolumetricCloud
    ue 太阳高度角变化,UE4,ue4
    构建步骤:
  1. 把天光、天空大气、体积云、定向光源拖入场景中设置位置。

  2. 勾选定向光源的【大气与云】->【大气与太阳光】。
    ue 太阳高度角变化,UE4,ue4
    同样地,旋转定向光源的角度可以修改太阳的位置。

  3. 其他参数详解:
    体积云参数:
    ue 太阳高度角变化,UE4,ue4
    要注意体积云材质需要选择如下材质,不然光照构建可能会产生问题。
    ue 太阳高度角变化,UE4,ue4文章来源地址https://www.toymoban.com/news/detail-764354.html

到了这里,关于【UE4基础】天空效果设置、太阳位置的变化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4 绕一个物体或位置进行围绕旋转

    首先在预构造内获取旋转半径,模型设置,以及模型大小 再去事件刚开始时进行获取上一次位置(用于计算切线方向),并判断是否有选中需要旋转的物体,如果有,就把他的位置设置给旋转中心位置,如果没有,Center Rotate Position也时暴露在外部进行填写的  利用旋转矩阵(Z轴

    2024年02月11日
    浏览(47)
  • UE4材质(七):世界场景位置偏移——会动的材质

    摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699 课程中的工程项目文件下载: 链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ 提取码:uenb 官方解释:世界位置偏移(World Position Offset) 输入允许网格体的顶点在世界空间中由材质操纵。这有助于实现使对象移动、

    2023年04月08日
    浏览(50)
  • UE4 Physics Constraint Actor 实现钟摆效果

    放入场景,然后将一个球体放入场景 选择小球 将小球改为Movable 选择模拟物理,并将小球移除平衡点 就实现了

    2024年02月09日
    浏览(49)
  • UE4 使用材质后期 制作玻璃有雨效果

    效果展示,其实这是一个动画效果 以上为所有逻辑 拿到TexCoord给到Panner,Time和Speed都是通过下面计算而来,后面讲,再拿到时间和速度值过后,加上扰动值,最后取G值,因为雨事从上而下的动,需要的是一个从上往下的渐变。 拿到一个TexCoord的R值,从左往右的渐变,做一个

    2024年02月08日
    浏览(52)
  • UE4/5如何快速找到蓝图在C++源码里面的位置

            很多时候,我们在ue中写c++代码的时候,总是找不到实现蓝图的代码,原因是我们不知道c++源码中,他们所在的是哪一个头文件。         而这一次作者就告诉大家,如何通过蓝图快速的找到这些源码的位置所在。         作者用的是VS2022,不过没有关系,因为

    2024年02月04日
    浏览(41)
  • 【UE4/蓝图/C++】简易FPS武器视角随动效果

    【UE4/蓝图/C++】简易FPS武器视角随动效果 主要是实现了一个简单的第一人称的手臂跟随相机反方向移动(也可改成同方向),用蓝图和C++分别实现了同样功能 一共需要一个继承自Character的类,类内有一个Camera组件,和一个挂载在Camera组件下的手臂网格体组件,称为Arm Mesh 一共

    2024年03月12日
    浏览(65)
  • UE4: Niagara系统实现雨天效果,并跟随人物移动

    1.创建一个Niagara系统 选择Fountain选项,点一下加号,再点完成: 命名一下打开: 先从粒子生成的方向入手,在Niagara的界面中删掉“Add Velocity in Cone”,并添加“Add Velocity”,这样预览效果中的粒子就从椎体向上喷发,变成向下发射。 删掉之后: 然后将sphere location也删除,因

    2024年02月07日
    浏览(55)
  • UE4带Alpha通道透明效果贴图的相关问题

    镂空效果 (黑色部分透明):UE4中,一张贴图同时显示color与opacity, 问题一:最初贴图只呈现颜色,应该透明的区域是黑色的 修改步骤如下 : ps中魔棒选中黑色区域-反选-右键存储选区-生成alpha通道-删除黑色区域-形成透明部分只有灰白像素 导出为png--导入UE4内容浏览器 材

    2023年04月20日
    浏览(77)
  • UE4 设置碰撞体

    效果: 设置碰撞前:  设置碰撞后: 步骤: 1.点击需要设置为碰撞体的物体(门)  2.在右侧细节面板中双击静态网格体 3.在新出现的面板中,选择 碰撞复杂度 为 将复杂碰撞设置为简单碰撞  或: 在菜单栏的碰撞中选择添加盒体简化碰撞  4.关闭该界面,运行游戏,就可以

    2024年02月13日
    浏览(51)
  • 【UE4 C++】08-生成抛射物来模拟攻击效果

    新建一个C++类,父类为Actor,命名为“ASMagicProjectile”   在“ASMagicProjectile.h”中添加如下代码:  在“ASMagicProjectile.cpp”中添加如下代码: 编译后在虚幻编辑器中新建一个蓝图,选择父类为我们刚创建的C++类“ASMagicProjectile”   这里命名为“BP_MagicProjectile” 打开“BP_Magic

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包