当前位置: 首页 > java >正文

2025虚幻角色模型相关笔记

2025虚幻角色模型相关笔记

前言

阶段性写一下虚幻角色模型相关笔记。中间走了不少弯路,目前也还有许多要改进方法的,慢慢迭代。

下面就在内容中写一下,不分先后。

文章目录

  • 2025虚幻角色模型相关笔记
    • 前言
    • 内容
      • 虚幻人物替换
      • 虚幻人物模型导入相关问题
      • 各种人物模型来源优缺点
      • 增加游戏角色模型动作
      • 增加游戏模型动作特效
    • 结尾

内容

弄虚幻5.6的时候,发现就官方人物有点单一,就想替换一下人物。

虚幻人物替换

写了2025虚幻如何更换人物模型 - 知乎 (zhihu.com)

暂时还没完全成功,只实现了把模型替换到虚幻引擎中,而且还不能100%保证成功。

目标方向:不管啥人物模型都能替换到引擎中,并且基础原人物动作,可以的话,能增加新动作就更好了。

有三种方法。

第一种是游戏模式中更换Pawn类,替换角色骨骼网格体;

参考文章:UE5 添加角色控制器,替换角色模型 - 知乎 (zhihu.com)

但是这种方式,有些模型有效(官方下载的模型),有些模型无效,搜索不出来;回头细化一下;我只操作了前三项,不知道第四项是怎么出来的,第三项到第四项的逻辑不知道怎么来的。

而且动作不能迁移过来。

第二种是在蓝图类中修改角色骨骼网格体;这个和第一种应该是一个原理。

参考来源:https://www.bilibili.com/video/BV14t9ZYEEWv/

第三种是重定向动画蓝图;

参考文章:虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)_虚幻引擎角色一键换装-CSDN博客

可能是引擎版本不同的原因,我按照这个步骤操作不下去。

从原理上分析:虚幻引擎中的Pawn | 虚幻引擎 5.6 文档 | Epic Developer Community (epicgames.com)

Pawn 是可那些由玩家或 AI 控制的所有 Actor 的基类。Pawn 是玩家或 AI 实体在游戏场景中的具化体现。这说明, Pawn 不仅决定了玩家或 AI 实体的外观效果,还决定了它们如何与场景进行碰撞以及其他物理交互。Character 是一种特殊的、可以行走的 Pawn。
默认情况下,控制器(Controllers)和 Pawn 之间是一对一的关系;也就是说,每个控制器在某个时间点只能控制一个 Pawn。此外,在游戏期间生成的 Pawn 不会被控制器自动控制。

Pawn 类可以理解成Actor 的集合,比如玩家或者boss。

控制器(Controllers)和 Pawn 之间是一对一的关系,也就是玩家一般都是操作一个 Pawn类(角色相关的模型、动画、蓝图等);NPC或boss是其他没被控制器(Controllers)控制,受AI控制的Pawn类;

所以替换虚幻里自己控制的角色的方法有两个:第一个是让控制器(Controllers)控制不同的Pawn 类;第二个是修改控制器(Controllers)控制的Pawn 类的角色骨骼网格体;

通常来说第一种方式会好一点,只是更换角色Pawn 类;第二种属于更新角色Pawn 类了;

重定向动画蓝图的方法属于第一种方式,创作一个新的角色Pawn 类,并且还复制了原角色Pawn 类的动画。

第二种方式属于修改原角色Pawn 。到时候所控制的角色Pawn不会有原角色Pawn的动作,只能使用自己的动作。

虚幻人物模型导入相关问题

尝试过收集人物模型,但是质量参差不齐。所以干脆用了专业模型创作分享社区_模之屋_PlayBox (aplaybox.com)的模型。虽然不是写实的模型,但是至少还算好看。不过模之屋的模型是pmx格式文件,不能直接导入到虚幻中。

然后我就研究了2025pmx文件怎么打开blender和虚幻-CSDN博客。目前的成果是:

blender4.4借助插件mmd-tools(用cats插件会报错,安装不了)可以导入pmx格式文件,但是导出的模型没有贴图;

UE5.1借助VRM4U可以导入pmx格式文件。但是UE5.6不能使用此插件。

我希望可以把pmx格式文件完整导入到UE5.6中。尝试了导出,总是少贴图,回头研究为啥会这样。

各种人物模型来源优缺点

1官网下载

优点就是兼容性好;缺点是要么资源单一,要么就是贵。

2自己做模型

优点就是随时调整;缺点是学习量大,耗时间;

3第三方下载模型

缺点就是兼容性不好、质量参差不齐。

专业模型创作分享社区_模之屋_PlayBox (aplaybox.com):需要转化文件格式。

首页 - CGJOY - Powered by Discuz!:需要劵;

UE4 UE5 虚幻引擎 Unreal Engine 游戏模型素材资源 (ue5hub.com):有各种限制条件,比如会员、币;卡;

4游戏模型逆行工程提取

缺点是操作复杂,导出模型缺少贴图。2025虚幻游戏逆向工程解包尝试-CSDN博客

5游戏NR提取

缺点:旧版的提取游戏有限,且提取文件打开缺失;新版的还未尝试。(2 条消息) 2025游戏模型提取攻略 - 知乎 (zhihu.com)

增加游戏角色模型动作

2025虚幻引擎如何快速完成动画设计 - 知乎 (zhihu.com)

方法一:Maya制作,太耗时

方法二:AI动作捕捉

尝试用AnimoXtendAI做动画生成。

增加游戏模型动作特效

暂时还未探索

结尾

慢慢迭代。

http://www.xdnf.cn/news/13946.html

相关文章:

  • Linux用户管理进阶:权限体系深度剖析与实战优化方案
  • 题目类型——左右逢源
  • Python-Flask实现登录
  • PRUD币将于6月16日正式上线欧易Web3交易所,市场热度持续飙升
  • 【Qt/数据结构 QMap是什么类型的数据结构?】
  • 《第一章-初入江湖》 C++修炼生涯笔记(基础篇)C++初识
  • Rust高级抽象
  • Mysql 忘记密码后如何修改
  • 稀土化合物在生态环境的应用
  • 制造业网络安全的挑战与应对策略
  • 德瑞新能源“天佑”车队再征雪域 中尼绿色丝路开启新程
  • 如何在 Android 和 iPhone 上发送群组文本
  • 【常见排序算法】java 代码实现
  • Power Query动态追加查询(对文件夹下文件汇总)
  • WebSocket 前端断连原因与检测方法
  • Bean对象不同的方式注入,是不同的annotation接口描述
  • Java单元测试
  • 【走进Golang】测试SDK环境搭建成功,配置path环境变量
  • 深入剖析AI大模型:Prompt 开发工具与Python API 调用与技术融合
  • idea中导入maven项目的方法
  • AWS S3:云存储的“超级基石”
  • Coze扣子 - AI生成数字人口播视频
  • freeswitch使用hiredis的limit功能
  • <8>-MySQL复合查询
  • java发送excel附件的邮件
  • 计算机视觉与深度学习 | 2024年至2025年图像匹配算法总结(原理,公式,代码,开源链接)
  • 【白雪讲堂】当前GEO是否能追溯数据源?
  • 6.13 note | 二分查找
  • 基于大模型预测单纯性孔源性视网膜脱离的技术方案
  • 轻量级密码算法PRESENT的C语言实现(无第三方库)