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

UE5 Audio2Face导出USD表情与ARKIT表情重定向

安装Audio2Face

下载NVIDIA Omniverse Launcher

登录后选择交易所

选择Audio2Face

回到图书馆,点击启动

使用Audio2Face并输出面部USD

选择Claire_solved_arkit,右上角选择Auidio2Face Tool

TrackRootPath选择人声的路径

会自动定位Wav文件

右上角选择A2F Data Conversion

点击Blendshape后选择usd格式,点击export weights

导出目录在C:\Users\1\Documents\Kit\shared\capture

导出后在交易所安装UE的usd插件

在UE安装Audio2Face插件

同时,在Audio2face的安装目录下面找到ue-plugins,在这里找到OmniverseLiveLink,把这个文件夹复制到UE目录下的Plugins目录下

目录如下C:\Users\1\AppData\Local\ov\pkg\audio2face-2023.1.1\ue-plugins\audio2face-ue-plugins\Audio2FaceUnrealPlugin-5.1.15\OmniverseLiveLink

进入UE内,开启插件

导入Audio2face生成的USD

重启引擎,在文件管理内容下右键就可以看见Import usd animation

点击import,这里选择usd路径和你的模型骨骼

USD曲线重定向到Arkit

导入后是一个通用的arkit曲线,我们需要在动画蓝图内把他转化成指定的曲线

在动画蓝图内使用Modify Curve把map拉出变量,使用make map.在GetCurveValue内把每一根曲线的名字对应到make map内即可

把曲线放入Cache内,最后output

10/12

优化

使用数据表精简重定向蓝图

新建一个结构体

再新建一个数据表,里面有USD的名称和变形的名称,还有要乘的强度

新建数据表变量和NameMap变量

最后在动画蓝图里面添加ModifyCurve,Map是新建的map

相关文章:

  • Leetcode Hot 100最长连续序列
  • 将真实世界带入Unreal Engine:Cesium for Unreal深度解析与实战指南
  • 【bug】fused_bias_act_kernel.cu卡住没反应
  • 【JVM】从零开始深度解析JVM
  • 论微服务架构设计及应用
  • 【AI News | 20250506】每日AI进展
  • 【Python系列】Python 中的 HTTP 请求处理
  • LLM损失函数面试会问到的
  • 【Azure Redis 缓存】关于Azure Cache for Redis 服务在传输和存储键值对(Key/Value)的加密问题
  • 在Spring Boot 中如何配置MongoDB的副本集 (Replica Set) 或分片集群 (Sharded Cluster)?
  • HTTP协议网络读卡器通讯报文
  • WebSoket的简单使用
  • Rice Science∣武汉大学水稻研究团队发现水稻壁相关激酶OsWAKg16和OsWAKg52同时调控水稻抗病性和产量
  • 关系型数据库与非关系型数据库深度对比:从设计哲学到应用场景的全解析
  • 在Star-CCM+中实现UDF并引用场数据和网格数据
  • 【C语言】初阶数据结构相关习题(一)
  • Leetcode 刷题记录 07 —— 链表
  • 小土堆pytorch--transform
  • 关于loadstartcode使用
  • 使用 Poco C++ 库构建轻量级 HTTP 服务器
  • 李云泽:小微企业融资协调工作机制已发放贷款12.6万亿元
  • 潘功胜:将下调个人住房公积金贷款利率0.25个百分点
  • 同为“东部重要中心城市”后交出首份季报:宁杭苏表现如何?
  • 上海乐高乐园明天正式开售年卡,下月开启试运营
  • 世界哮喘日|专家:哮喘无法根治,“临床治愈”已成治疗新目标
  • 重温经典|中国首部剪纸动画片《猪八戒吃瓜》创作始末