logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UE5 compute shader 原子加

每帧检查 readback 是否 ready。核心作用:把插件真实 shader 文件夹映射到虚拟 shader 路径。回到 GameThread 执行蓝图回调。因为 RDG/RHI 资源不能随便在 GameThread 操作。这个就是性能最敏感的地方,因为它涉及 GPU -> CPU。拷到 CPU 可读的 staging buffer。RHI staging buffer 崩溃。,不是所有像素都

#ue5#c++#开发语言
UE4骨骼动画绑定

先新建插槽,不然骨骼会跟着附加上的类动。在骨骼内绑定然后进行调整后的类,生成时,同一个类也是在调整后的位置。骨骼绑东西只是预览,还可以在动画里面的骨骼绑定看效果。在人物类图里在Mesh下绑一个模型(武器等等),然后选择之前在骨骼内生成的插槽,这样生成的模型就可以跟着人物一起动起来了。前边可以让Actor绑定在人物上,后半段换武器的时候,直接就把它销毁,然后重新spawn...

文章图片
#ue4
UE5 显存 虚拟内存 深入学习笔记

当你的物理内存(RAM)不够用时,系统会把暂时不用的数据挪到其他映射地址上,比如说:硬盘上,以此欺骗程序让它以为还有内存可用。:不仅包括把数据“上传”(写入)到显存,还包括GPU从显存中“读取”数据(比如读取纹理、模型权重)。当你的物理内存(RAM)不够用时,系统会把暂时不用的数据挪到硬盘上,以此欺骗程序让它以为还有内存可用。它是焊在显卡电路板上的实体存储芯片,专门用来存放图像、纹理和GPU计算数

#ue5#学习
计算机图形学 --- 光栅化

投影到屏幕时,先不管Z轴,直接将X, Y轴从1:1的比例投影到屏幕 ,将X投影到[ -width/2, width/2 ]的范围内,将Y投影到[ -height/2, height/2 ]的范围内,再将位置整体向右上移动width/2, height/2的距离,所以现在X的取值范围在[ 0, width ], Y的取值范围在[ 0, height ]如果需要着色则image[x][y]为1,不需要

文章图片
#前端#html#javascript
UE4网络架构 -------------学习笔记

C/S 架构1、一个服务器,一个或多个客户端2、不能信任客户端,所有重要信息都需要通过服务器验证3、Listen Server & Dedicated Server4、我们是客户端时,是在操作本地角色还是远程角色网络信息传递的主要方式1、Replication(网络复制)------ 只能从服务端发送到客户端2、Rep_Notify3、RPC ------- 可以从服务端发送到客户端也可以

文章图片
#ue4#网络#架构
UE 偷学月神的小知识

【UE4材质优化技巧】 使用ResponseAA提升远处半透明模型的细节表现; 材质静态开关数量建议控制在4个以内; 优先选用G通道(RGBA中质量最佳)作为mask节点参数化时的默认通道; 当粒子与地面发生穿插时,启用CameraOffset向相机偏移可改善视觉效果。这些方法能有效优化渲染性能与画面表现。

文章图片
#ue4
houdini 用 vellum 制作一个最简单的布料

用一个grid做一个布,因为grid的步的三角面太少,模拟出效果不好,所以remesh增加了三角面,然后使用vellum cloth进行模拟,用box作为碰撞源,然后进行vellumsolver里面进行物理结算。solver里面通常有结算力的大小参数,这里的摩擦力可以在这里调节,如果摩擦力小就掉到collision的物体上更滑溜,反之粗糙。它不仅仅是简单的投影,而是进行了一系列复杂的计算和优化。想

#houdini
UE4 GamePlay架构总结 学习笔记

游戏世界,万物皆Actor,Actor再通过Component组装Actor所拥有的功能,Actor再通过UChildActorComponent实现Actor之间的父子嵌套。Actor又通过UChildActorComponent实现Actor之间的父子嵌套众多的Actor由组装成了Level,Level就是用于装载Actor的容器一个个Level又组成一个World而当World进行切换时,就

#ue4#架构
UE4 GamePlay架构(GameInstance篇) 学习笔记

启示:一人之下,外人之上GameInstance里的接口有4类:1、引擎初始化加载,Init和ShutDown等2、Player的创建,如CreateLocalPlayer,GetLocalPlayers之类的3、GameMode的重载修改。4、OnlineSession的管理二、GameInstance是GameEngine里创建的一场游戏,GameInstance只有一个多人在线游戏中,每一个

#ue4#架构
    共 20 条
  • 1
  • 2
  • 请选择