技术栈
unreal engine
异次元的归来
5 天前
ue5
·
游戏引擎
·
unreal engine
UE5的线程同步机制
线程的等待一般有3种实现方式,一是轮询(poll):二是阻塞(block),线程将会进入睡眠状态,当条件满足时,内核再去唤醒线程,系统中有若干函数都可以起到block线程的作用:
AgilityBaby
1 个月前
ue5
·
游戏引擎
·
unreal engine
·
1024程序员节
UE5蓝图中整理节点的方法
右键选中的节点,出现一个面板,点击 Collapse Nodes 既可折叠选中的所有节点 注意:子图不可以被复制使用。 双击子图可以查看节点,若不想折叠选中的节点为子图,右键点击Expand Node恢复。
黑不溜秋的
1 个月前
unreal engine
染引擎实践 - UnrealEngine引擎中RHI实现分析
RHI(Rendering Hardware Interface)是 Unreal Engine 中的一个重要组件,负责处理与底层图形API(如 DirectX、Vulkan、OpenGL 等)的交互。它提供了一个抽象层,使得引擎能够在不同的平台和图形API上运行,而不需要为每种API单独编写渲染代码。
侑虎科技
1 个月前
性能优化
·
unreal engine
Fluid Flux2.0海浪原理拆解
【USparkle专栏】如果你深怀绝技,爱“搞点研究”,乐于分享也博采众长,我们期待你的加入,让智慧的火花碰撞交织,让知识的传递生生不息!
AgilityBaby
1 个月前
ue5
·
unreal engine
UE5 TimeLine入门
时间轴曲线 共计三个关键帧(0,0)(1.5,10) (3,0)蓝图 1.按下空格键执行。 2.时间轴TimeLine函数。 3.动画播放结束后执行。 4.每一帧都执行。
AgilityBaby
1 个月前
笔记
·
学习
·
ue5
·
游戏引擎
·
unreal engine
UE5蓝图学习笔记玩家碰撞触发死亡加一秒黑屏
1.代表检测自身是否到和其他Actor碰撞。2.判断Actor是否等于Player Pawn3.摄像机在一秒钟褪色0-1。
kissSimple
2 个月前
笔记
·
ue5
·
编辑器
·
unreal engine
·
unreal engine 5
UE行为树编辑器图文笔记
对UE的编辑器实现有点好奇,于是从比较熟悉的行为树编辑器着手分析。以下为阅读UE源码后的个人理解,如有错误请指正。
依晴无旧
3 个月前
学习
·
虚幻
·
unreal engine
UnrealEngine学习(01):安装虚幻引擎
目前下载UE引擎需要先下载Epic Games,官网为我们提供了下载路径:https://www.unrealengine.com/zh-CN/downloadhttps://www.unrealengine.com/zh-CN/download
charon8778
3 个月前
游戏开发
·
虚幻
·
unreal engine
·
技术美术
虚幻引擎游戏开发 | 程序化生成道具位置 Randomize Height
当地图上有无数个收集物【如水晶】,一键随机化高度这时候水晶的高度是离散型地在0和110两个数中平均概率地选择。
charon8778
3 个月前
游戏引擎
·
游戏开发
·
虚幻
·
unreal engine
虚幻游戏开发| 编辑器内正常运行但打包出错
示例错误1在编辑器里可以正常跳转关卡,但是在打包模式不能。需要去projectsetting把需要跳转的关卡添加到maps list
charon8778
3 个月前
计算机图形学
·
unreal engine
·
技术美术
计算机图形学 | 动画模拟
质点弹簧系统:红色部分很弱地阻挡对折 Steep connectionFEM:有限元方法粒子系统本质上就是在定义个体和群体的关系。
hhhcbw
3 个月前
开发语言
·
c++
·
设计模式
·
unreal engine
·
unreal engine 4
UE开发中的设计模式(三) —— 对象池模式
在FPS游戏中,射击会生成子弹,在命中敌人后子弹会被销毁,那么会导致子弹对象频繁地创建和销毁,会造成运行效率降低且会产生内存碎片问题,而对象池模式可以很好地解决这个问题。
hhhcbw
3 个月前
设计模式
·
unreal engine
·
中介者模式
·
unreal engine 4
UE开发中的设计模式(二) —— 中介者模式
上一篇文章介绍了观察者模式如何降低观察者和目标之间的耦合,并通过一个实例具体实现了观察者模式,本篇文章从上篇文章的实例继续,介绍中介者模式是如何带来对象间进一步的松耦合。
foenix66
4 个月前
c++
·
pcm
·
unreal engine
Unreal定制IAudioCaptureStream接口获取Microphone实时PCM数据输入
Unreal的UAudioCaptureComponent组件只能在录制一段时间以后一次性获取PCM数据,不能实时获取WAVE音频流。 借助IAudioCaptureStream接口可以获得实时PCM音频流输入。
异次元的归来
5 个月前
ue5
·
游戏引擎
·
unreal engine
UE5的引擎初始化流程
首先跟着UE的官方文档[1]获取到UE的源代码,然后在参考GitHub上repo的readme,将UE引擎从源码build出来。以Windows平台为例,先找到引擎的入口函数:
windyjl
5 个月前
ue5
·
虚幻引擎
·
unreal engine
·
mod
·
模组
UE5 Mod Support 思路——纯蓝图
原创作者:Chatouille
梅川库子
8 个月前
unreal engine
UE5 布料覆盖模型问题
在进行布料覆盖网格体时有时会出现一些问题如穿模,系统崩溃等问题。这些问题大多数都是由于网格体碰撞的设置出现了问题接下来展示一些我遇到的问题以及解决方法
HelloWorld杰少
8 个月前
前端
·
游戏开发
·
unreal engine
Unreal Engine 集成 Steamworks SDK 教程
STEAMWORKS 是什么? 它针对游戏项目提供了一整套的工具与服务,能帮助游戏开发者与发行商构建游戏,并从在 Steam 上分发游戏中获得最佳效益。简单的说就是类似 Appstore 或者 Google 商城一样的应用分发平台,所以如果您的游戏想在 Steam 上分发的话,那接入 STEAMWORKS SDK 就成了必做题。
foenix66
8 个月前
android
·
jdk
·
unreal engine
Unreal发布Android App如何面对混乱的Android SDK开发环境
Unreal编译Android App需要配置SDK开发环境其中包含了Android SDK NDK JDK,非常混乱,几个DK之间的版本不匹配,编译出错,报错信息很笼统,很难定位具体问题。一般来说,借用其他软件自动安装的DK一般为兼容的一套,如果可以直接使用,会减少很多我们自己配置SDK出现版本兼容的问题。
foenix66
8 个月前
android
·
unreal engine
Unreal发布Android在刘海屏手机上不能全屏显示问题
AndroidManifest.xml文件配置其中设置android:resizeableActivity="false",增加<meta-data android:name="android.max_aspect" android:value="2.4" />,默认最大的宽高比是2,现在很多手机超过这个宽高比,所以可以设置更大的宽高比。 Unreal不能直接修改AndroidManifest.xml文件,需要通过Project Setting->Platforms->Android->Advanced