超详细讲解带你学习制作UE5案例之梦幻洞穴

超详细讲解带你学习制作UE5案例之梦幻洞穴

一、写在前面

作者初心旨在通过超详细案例讲解,带大家更快更高效掌握UE5。当前关于UE5方面的课程或者学习资料中,大部分都是对于各模块的介绍,案例跟做方面的学习资料并不多,而实践恰恰是能将学到的理论及各项操作融会贯通的最佳方式之一。纸上得来终觉浅,绝知此事要躬行,只有自己动手实践过才是真正的掌握。在具体场景中,对各类知识的理解更加形象具体。

基于此现状背景下,有了本篇案例系列笔记。

本篇案例适用于已熟悉了解了网格体旋转缩放平移等基本操作的UE5入门同学,本篇笔记分两大部分:第一,将整个制作过程一气呵成进行铺开讲解。在实践中运用基本知识进行创作,包括视口控制、网格体搭建场景、基础光照、材质shader、资产引用。第二,对于过程中一些注意事项、笔者当时踩过的坑进行分享。

跟做一遍,相信各位同学对于基础知识必定掌握一片。一图胜前言,本篇绝大部分以示例图形式展示,以便更直观进行参考学习。

本次UE5案例最终成果图如下。
请添加图片描述

二、制作过程

  1. 新建空白关卡,并配置基础光照。
    在这里插入图片描述

创建空白关卡后,双击进入。按照截图详细说明进行操作。

在这里插入图片描述
在这里插入图片描述

可以将大纲中的items多选-右击-放到新建的文件夹中,方便后续操作管理。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bkBHXDkf-1690853104794)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml5656\wps6.jpg)]

  1. 放置Actor及配置视口
    在这里插入图片描述

添加视口目的:固定于当前角度,实时观察场景搭建效果。
在这里插入图片描述
在这里插入图片描述

调整摄像机焦距,便于观察角度更广。
在这里插入图片描述

  1. 添加网格体,并初步搭建场景

添加资产。直接将资产复制到工程目录“content”下即可。素材若有需要,请留言,我会分享给大家。
在这里插入图片描述
在这里插入图片描述

在UE中,选中刚才导入的三个文件夹,右击选择重新修复重定向,防止出现材质等丢失的情况。
在这里插入图片描述
在这里插入图片描述

通过对该网格体的不断复制,搭建成如下图场景。

在这里插入图片描述

再加上盖子,只露出一个洞口。
在这里插入图片描述

  1. 搭建内部场景

将视角进入石头屋之后,会发现雾气茫茫。此时可以将下图右边框起来的高度雾隐藏关掉,且打开如下图所示的游戏设置。游戏设置指模仿人类的眼睛,当进入黑暗环境时,瞳孔放大,尽力去获取更多的光亮,而由黑暗处转移至光亮处时,眼睛是先感到刺眼,继而亮度不断降低至看清物体。

在这里插入图片描述

当关掉高度雾之后,发现场景漆黑一片,不要慌,在lumen全局光照计算方式下,密闭空间中,漆黑一片是正常的。注意,我们新建的项目中,全局光照条件(GI)默认是lumen。如图。这个地方,我当时在做案例时,踩过坑,之后会摘出来单独进行分享,这里先把案例走完。

在这里插入图片描述

为了继续内景布置,首先必须得看得见室内。一种方式是在密闭环境中,加一个光源。另一种方式,是用到了后期处理体积方法。同样的道理,如果发现场景亮度过高,也可以用后期处理体积进行降低曝光。本篇演示该方法的使用。如下图。

在这里插入图片描述
在这里插入图片描述

将一个石头网格体调整至在地面上只露出一小部分,上面可以按照自己喜欢的样式铺设一些金银珠宝网格体,在山洞内部搭建门和柱子,如下。
在这里插入图片描述
在这里插入图片描述

  1. 材质节点shader处理

在这里插入图片描述

创建三维向量,并设置基础颜色。

在这里插入图片描述
在这里插入图片描述

添加法线。
在这里插入图片描述

右击金属度“Metalic”,选择提升为参数,同样道理,依次对高光度和粗糙度同样操作。并将参数分别设为0.8、0.5、0.03。

在这里插入图片描述
在这里插入图片描述

接着,为了对纹理通过参数实时控制缩放,所以需要创建一个控制器,运用乘法进行计算,思路是UV坐标参数与自定义参数进行相乘以此控制材质纹理缩放,详细操作见图。

在这里插入图片描述

保存后,右击材质,选择创建示例,并将创建后的材质实例直接拖到场景地面上。

在这里插入图片描述

双击材质实例,可以进行参数自定义设置,可以看到,我们在shader节点设置中创建的参数节点,在实例中,统统都放出来供大家快捷自定义参数值,而不必再去材质中设置界面调整节点了。

在这里插入图片描述

本次案例,我这边因为洞口受定向光源(可以理解为太阳光)照射影响:光线会照射到洞中,影响了洞中光线效果。所以在上面又加了石块来阻挡阳光照射,同学们可以根据自己的喜好来自定义即可。

在这里插入图片描述

  1. 放置光源并光照效果处理

在洞口上方添加聚光源,并调整聚光源的亮度、角度和衰减半径。当然,如果为了光线更加明显,可以用前面写的后期处理体积的方式去调整场景的光亮。

在这里插入图片描述

打开大纲中的高度雾(点亮高度雾左边的小眼睛图标),会发现场景中雾气朦胧,此时,选中大纲中高度雾,将其“体积雾”勾选上,然后选中大纲中的聚光源,将其体积散射强度调高,投射体积阴影勾选。会体现出如图“有形状”的雾。
在这里插入图片描述
在这里插入图片描述

接下来,为了营造出丁达尔效应视觉效果,需要在洞口聚光源与洞口之间创建一个立方体并配置材质:快速添加项目 -》 Quixel Bridge。

材质选择与下载,如图说明。

在这里插入图片描述

为了模仿阳光透过树叶的斑驳场景,可挑选树木材质下载并添加到项目中。
在这里插入图片描述

  1. 自定义光照微调

对于细节部分,为了更加美观,同学们可以在添加的网格体周围添加聚光源,增加指定网格体的亮度。

在这里插入图片描述

最终成图示例如图。

在这里插入图片描述

三、踩过的坑

当全局光照设置为lumen时,在密闭空间中是漆黑一片的,后期处理体积的曝光调整也是无效的。若全局光照设置为屏幕空间,则在密闭空间中是有光亮的。当时在做这一部分时,也是耗费了一些精力走了一些弯路才明白。

写在后面:

当走到这里,相信同学们又学到了很多基础知识。以上是从实用性原则出发,直接进行案例制作,中间没有过多插入理论知识和原理,这样的优点就是更直观更专注的让大家看到什么样的操作和参数会产生什么样的效果,细致的原理和理论知识会单独拿出一篇笔记进行讲解。

下一篇笔记会对shader材质节点进行理论基础的讲解分享。

后续会持续更新!
欢迎大家添加我的微信号。一起交流学习UE5,共同进步。
在这里插入图片描述

### 回答1: 好的,我可以推荐一些关于 UE5 的好书: 1.《Unreal Engine 5 开发指南》,这本书是由 Epic Games 官方出版的官方教程,是学习 UE5 很好的起点。 2.《Unreal Engine 5 创建游戏环境实战》,这本书讲解了如何使用 UE5 创建游戏环境的实用技巧。 3.《Unreal Engine 5 动态动画实战》,这本书介绍了如何使用 UE5 制作动态动画。 4.《Unreal Engine 5 游戏性编程实战》,这本书主要讲解 UE5 如何实现游戏性。 希望这些书能帮到你。 ### 回答2: UE5是指Unreal Engine 5,是一款由Epic Games开发的游戏引擎,用于制作高质量的实时图形和游戏。虽然UE5并没有专门的书籍来详细介绍其使用方法,但以下是一些关于游戏开发和UE引擎的好书推荐: 1. 《Learning Unreal Engine Game Development》 - 作者:Joanna Lee,教授从基础开始使用UE引擎开发游戏的方法,包括创建关卡、设计角色和敌人等。 2. 《Unreal Engine VR Cookbook: Developing Virtual Reality with UE4》 - 作者:Mitch McCaffrey,介绍如何利用UE引擎开发虚拟现实游戏的步骤和技巧。 3. 《Unreal Engine 4 Game Development in 24 Hours》 - 作者:Aram Cookson,通过一系列实例和教程,教您如何使用UE4进行游戏开发,涵盖了从基本操作到高级特性的知识。 4. 《Mastering Unreal Engine 4.X》 - 作者:Simon Kallweit, Matt Edmonds,详细介绍了UE4引擎的各种高级功能和技术,帮助开发者更好地利用该引擎开发游戏。 此外,UE引擎官方网站和论坛也提供了丰富的学习资源,包括官方文档、教程视频和示例项目,可以进一步学习和掌握UE5的使用技巧。 ### 回答3: UE5是指虚幻引擎5,它是一款用于游戏开发的强大工具。对于UE5的好书推荐,我建议以下几本: 1. 《虚幻引擎游戏开发实战指南》:这本书是一本全面介绍虚幻引擎5的实用指南,涵盖了引擎的基本概念、工具的使用以及游戏开发过程中常见的技术与技巧,非常适合初学者入门。 2. 《虚幻引擎5编程与实时渲染技术》:如果你对虚幻引擎5的编程和高级渲染技术感兴趣,这本书会是一个很好的选择。它详细介绍了引擎的编程接口和常用的渲染技术,帮助读者深入了解和应用虚幻引擎5。 3. 《虚幻引擎5游戏开发案例导读》:这本书通过实例讲解的方式,介绍了一些流行游戏的开发案例和实际应用技巧。阅读这本书可以帮助你更好地理解虚幻引擎5在实际项目中的应用,并借鉴他们的经验和技术。 4. 《虚幻引擎5从入门到精通》:这是一本相对全面的虚幻引擎5教材,包含了引擎的基础知识和进阶技巧。无论你是初学者还是有一定经验的开发者,都可以从这本书中找到所需的信息和教程。 总的来说,选择合适的书籍取决于你对虚幻引擎5的兴趣和需求。以上推荐的书籍涵盖了入门指南、编程与渲染技术、案例导读以及综合教材,希望能够帮助你更好地学习和应用虚幻引擎5。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值