虚幻引擎

Bluesonli13 天前
学习·ue5·虚幻·虚幻引擎·unreal engine
UE5 蓝图学习计划 - Day 9:数组与跨蓝图通信在游戏开发中,数据存储与传递 是构建复杂系统的重要基础。UE5 蓝图提供了 数组(Array) 来存储多个数据项,并允许 跨蓝图通信(Blueprint Communication) 让不同的蓝图共享和传递数据。本篇将学习如何使用数组记录道具,并通过跨蓝图通信更新 UI,最终实现一个完整的 道具拾取系统。
Bluesonli14 天前
学习·ue5·虚幻·材质·虚幻引擎·unreal engine
UE5 蓝图学习计划 - Day 11:材质与特效在游戏开发中,材质(Material)与特效(VFX) 是提升视觉体验的关键元素。Unreal Engine 5 提供了强大的 材质系统 和 粒子系统(Niagara),让开发者可以通过蓝图控制 动态材质、光效变化、物体交互特效 等视觉效果。本篇文章将学习如何使用 动态材质(Dynamic Material) 和 粒子特效(Niagara),并结合蓝图实现交互式的视觉效果。
Bluesonli15 天前
学习·ue5·虚幻·虚幻引擎·unreal engine
UE5 蓝图学习计划 - Day 8:触发器与交互事件在游戏开发中,触发器(Trigger) 和 交互事件(Interaction Events) 是实现游戏动态交互的关键。例如,当角色接近一扇门时,它可以自动打开,或者当玩家进入特定区域时,游戏触发某个特殊效果。本篇将介绍如何使用 Trigger Box(触发体) 和 蓝图事件,实现场景中的交互逻辑。
Bluesonli16 天前
c++·学习·ue5·虚幻·虚幻引擎·unreal engine
第 2 天:创建你的第一个 UE5 C++ 项目!掌握 UE5 C++ 项目的创建流程,了解代码结构,并成功运行第一个 C++ 类!在 UE5 中,C++ 项目可以与蓝图(Blueprint)结合使用,让游戏逻辑更灵活。今天我们将创建一个 全新的 C++ 项目,并探索其基本结构。
ue星空2 个月前
ue5·虚幻·材质·虚幻引擎
UE材质常用节点Desaturation 去色 饱和度控制Panner 贴图流动 快捷键PAppend 附加 合并TexCoord UV平铺大小 快捷键U
ue星空2 个月前
ue5·游戏引擎·虚幻·虚幻引擎
虚幻引擎生存建造系统先做一个建造预览模式,按下按键B后进入建造预览模式 首先创建自定义事件Preview Loop 用射线追踪摆放物体预览位置,并做一个预览材质
ue星空2 个月前
ue5·虚幻·材质·虚幻引擎
UE5制作简单水材质首先准备一张水材质法线贴图,也可以去 爱给网 和 花瓣网 找一张 导入后创建一个材质,如图所示 根据 Unreal 文档,吸收系数设置为红色 0.0033、绿色 0.0016、蓝色 0.0011。水看起来会更真实 然后放到一块平面上,就成功了,效果勉强还行
DoomGT2 个月前
游戏引擎·虚幻·虚幻引擎·unreal engine
Design - 个人设计的一些科幻场景很久以前个人设计的相关场景,归档发布;科幻大厅:飞船驾驶舱:
kissSimple3 个月前
ue5·虚幻引擎·unreal engine·unreal engine 5
给UE5优化一丢丢编辑器性能先看FActorIterator的定义找到基类TActorIteratorBase可以看到TActorIteratorBase基本就是在遍历FActorIteratorState里的两个数组。为啥有两个数组?因为遍历的过程中可能又Spawn了新的Actor。 接着看FActorIteratorState的代码
花生糖@3 个月前
ai·虚幻·虚幻引擎
虚幻引擎 CEO 谈元宇宙:发展、策略与布局在当今科技领域,元宇宙无疑是最热门的话题之一。Epic Games 首席执行官 Tim Sweeney 对元宇宙的未来发展充满信心,他认为开放元宇宙将融合娱乐、游戏和科技产业,带来一个光明的未来。本文将深入探讨采访中的关键内容,分析元宇宙的发展路径、虚幻引擎的作用以及相关的商业模式和业务布局。
UTwelve3 个月前
ue5·材质·虚幻引擎·着色器·虚幻4
【UE5】在材质中实现球形法线技术,常用于改善植物等表面的渲染效果在材质中实现球形法线,这种技术常用于植被渲染等场景。通过应用球形法线可以显著提升植物再低几何体情况下的光照效果。
UTwelve3 个月前
ue5·虚幻引擎·着色器·虚幻4
【UE5】一种老派的假反射做法,可以用于移动端,或对反射的速度、清晰度有需求的地方没想到大家这篇文章呼声还挺高 这篇文章是对它的详细实现,建议在阅读本篇之前,先浏览一下前面的文章,以便更好地理解和掌握内容。
UTwelve4 个月前
ue5·虚幻引擎·着色器·虚幻4
【UE5】将2D切片图渲染为体积纹理,最终实现使用RT实时绘制体积纹理【第五篇-着色器投影-投射阴影部分】最初打算将投影内容放在上一篇中,因为实现非常快速简单,没必要单独成篇。不过因为这里面涉及一些问题,我觉得还是单独作为一篇讲一下比较好。
笙笙_4 个月前
c++·ue4·虚幻引擎
斯坦福UE4 C++课学习补充25:AI感知组件
航行的土豆5 个月前
c++·学习·算法·游戏程序·虚幻引擎
UE学习篇ContentExample解读-----------Blueprint_Mouse_Interaction打开关卡后,引入眼帘的就是针对关卡的总体性文字描述,这里翻译一下:这个案例展示了你是如何使用鼠标输入控制你的游戏,关键点就是设置Player Controler的鼠标使能。按住并保持鼠标左键来拖拽球,点击左键来停止和开始移动的立方体!
ue星空5 个月前
ue5·虚幻·虚幻引擎
在虚幻引擎中实现Camera Shake 相机抖动/震屏效果在虚幻引擎游戏中创建相机抖动有时能让画面更加高级 , 比如 遇到大型的Boss , 出现一些炫酷的特效 加一些短而快的 Camera Shake 能达到很好的效果 , 为玩家提供沉浸感
ue星空5 个月前
游戏·ue5·游戏引擎·虚幻·虚幻引擎
将Mixamo的模型和动画导入UE5首先进入Mixamo的官网 , 点击 Character 选择一个模型 (当然你也可以自己上传模型/绑定动画)
ue星空5 个月前
游戏·ue5·游戏引擎·虚幻·虚幻引擎
在虚幻引擎中创建毛发/头发在虚幻引擎中创建毛发/头发 , 首先开启两个插件 Groom 和 Alembic Groom Importer 打开蒙皮缓存 导出人物模型 将人物导入Blender , 选择需要种植头发的点 指定并选择 点击毛发 这里变成爆炸头了 , 把数量和长度调一下 切换到梳子模式 调整发型 导出为abc , 文件路径不要有中文 , 否则导入UE会提示 未知文件格式: 非有效Alemvic 将abc毛发文件导入UE , 并设置旋转90度 , 因为和Blender的轴向不一样 , 缩放 1 . -1 , 1 导入成功!
ue星空5 个月前
ue5·游戏引擎·虚幻·虚幻引擎
虚幻引擎的三种输入模式和将控件显示到屏幕上首先要知道一个概念 , HUD 和 Input 都是由 PlayerController 来控制的 而虚幻的Input控制模式有三种 Set Input Mode Game Only (设置输入模式仅限游戏): 视角会跟着鼠标旋转 , 就是正常游戏的模式 , 这也是游戏默认输入模式 Set Input Mode UI Only (设置输入模式仅限UI): 只能控制UI和点击UI , 游戏里动不了 Set Input Mode Game And UI (设置输入模式游戏和UI): 视角跟着鼠标旋转 , 并且
ue星空5 个月前
游戏·ue5·游戏引擎·虚幻·虚幻引擎
虚幻引擎游戏保存/加载存档功能Slot Name 是插槽名字 存档都是通过插槽名字来 读取/加载/检查/删除的先创建一个SaveGame类 , 这个类里可以存放要保存的数据 , 比如 玩家的位置 / 名字 / 金钱 / 经验 等 这里我就保存玩家的位置 我们再创建一个控件蓝图 , 画个界面