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

相关推荐
吴梓穆4 天前
UE5 UI WarpBox 包裹框
ue5
脑壳疼___4 天前
vue3与ue5通信-工具类
前端·javascript·ue5
CG_MAGIC4 天前
虚幻 5 与 3D 软件的协作:实时渲染,所见所得
3d·ue5·游戏引擎·图形渲染·虚幻·游戏美术·渲云渲染
零一数创4 天前
数字孪生赋能智慧能源电力传输管理新模式
ue5·能源·数字孪生·ue·智慧能源·零一数创
零一数创4 天前
智慧能源驱动数字孪生重介选煤新模式探索
人工智能·ue5·能源·数字孪生·ue·零一数创
不爱说话的采儿5 天前
UE5保姆级基础教程(第五章)
经验分享·其他·ue5·游戏引擎·课程设计
幻雨様5 天前
UE5多人MOBA+GAS 26、为角色添加每秒回血回蓝(番外:添加到UI上)
java·ui·ue5
幻雨様5 天前
UE5多人MOBA+GAS 27、死亡被动(用于作为击杀奖励,爆金币和是增加经验)
java·服务器·ue5
开发游戏的老王5 天前
[BUG]关于UE5.6编译时出现“Microsoft.MakeFile.Targets(44,5): Error MSB3073”问题的解决
c++·ue5·bug·虚幻·虚幻5·gas
右弦GISer5 天前
【UE5医学影像可视化】读取dicom数据生成2D纹理并显示
ue5·dicom