开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6830|回复: 29
收起左侧

[图文资料] 【Pal单机游戏】UE5引擎,逆向记录【遍历】

[复制链接]

结帖率:96% (87/91)
发表于 2024-1-29 01:32:01 | 显示全部楼层 |阅读模式   湖北省十堰市
A1:根据上次帖子,找到了GWord地址 (世界地址)
根据以往UE4经验,随手就是Count地址 > 世界对象数量

QQ截图20240129011930.png

A2:稍不注意,又翻到了对象坐标地址。
和UE4没什么区别。


QQ截图20240129012142.png



A3:根据国外的dump资料,翻到了本人指针,相机,全在这。
QQ截图20240129012306.png


A4:开始寻找UE5的矩阵,这次不能靠经验了,开始手动分析。
跟UE4一样,不断的找变化
QQ截图20240129012437.png
UE5矩阵特征码(保存好,下次要用):
00 00 00 00 00 00 00 00 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 00 00


一眼看上去就是矩阵,,,,但,这一步错了。
UE5里面,矩阵的意义不大了,以后几乎都用不上矩阵了。
UE5和pubg差不多,他的坐标体系很复杂,当然也有更高的精度。
UE5完全舍弃了float,全面拥抱double(双浮点)
包含坐标和矩阵,相机,视角,fov等,全部都是double




下一期:如何不用矩阵,做出绘制透视。
四元数转欧拉角 > 弧度转角度 > 欧拉角与弧度 计算矩阵 > 计算屏幕坐标。




PS:教程总共4期,前面讲知识和特征码,最后才开源。

评分

参与人数 1精币 +1 收起 理由
財財 + 1 感谢分享,很给力!~

查看全部评分


结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-4-14 00:52:03 | 显示全部楼层   福建省泉州市
这个教程真的很棒,已经推荐给身边的朋友。
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-4-13 12:48:50 | 显示全部楼层   福建省泉州市
这个教程真的很赞,分享给朋友了。
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-4-9 08:43:57 | 显示全部楼层   福建省泉州市
作者的技术实力毋庸置疑,讲解也很精彩。
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-4-8 08:40:20 | 显示全部楼层   福建省泉州市
期待作者更多的精彩教程。
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 24 天

发表于 2024-4-6 18:57:48 | 显示全部楼层   福建省泉州市
作者的思路很清晰,讲解也很到位。
回复 支持 反对

使用道具 举报

结帖率:67% (4/6)

签到天数: 15 天

发表于 2024-3-15 18:45:17 | 显示全部楼层   四川省成都市
大佬,请问灵魂出窍怎么找呢?是不是与摄像机有关?
回复 支持 反对

使用道具 举报

结帖率:100% (11/11)

签到天数: 4 天

发表于 2024-3-10 22:28:08 | 显示全部楼层   四川省*
标记一下
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 8 天

发表于 2024-1-30 23:04:05 | 显示全部楼层   广东省深圳市
学习一下
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 15 天

发表于 2024-1-30 10:48:39 | 显示全部楼层   广东省汕头市

感谢大神分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表