虚幻引擎插件 - Maya LiveLink

  • 1 Maya LiveLink简介
  • 2 下载地址:虚幻商城【免费】
  • 3 安装插件
  • 4 技术细节
    • 特点:
    • 安装:
    • 支持平台:
  • 5 官方文档 - 使用说明:
    • 5.1 - 启用Live Link插件
      • 5.1.1 在你的项目中,从 编辑(Edit) 下的 菜单栏(Menu Bar),选择 插件(Plugins)。
      • 5.1.2 在 动画(Animation) 部分下,针对 Live Link 单击 已启用(Enabled),并在确认窗口上单击 是(Yes),然后重启编辑器。
      • 5.1.3 从虚幻引擎的虚幻商城下载MayaLiveLink插件文件。
      • 5.1.4 针对你的 Maya 版本复制该文件夹,然后导航到你的 Maya 安装文件夹并将其粘贴到 plug-ins 文件夹中。
    • 5.2 - 启用Maya Live Link
      • 5.2.1 打开 Maya,然后在 Windows 和 设置/首选项(Settings/Preferences) 下选择 插件管理器(Plug-in Manager)。
      • 5.2.2 单击 浏览(Browse) 按钮,然后导航到复制的MayaLiveLink文件夹并添加 .mll 文件。
      • 5.3.3 重复之前的步骤,并从 插件管理器(Plug-in Manager) 添加 .py 文件。
      • 5.3.4 在Maya左下方的 MEL 控制台中,输入 MayaLiveLinkUI,然后按 Enter。
    • 5.3 - 建立虚幻引擎连接
      • 5.3.1 在Maya中,选中某个对象(例如立方体、球体等),然后选择"在Maya Live Link UI中添加选中项"(Add Selection in Maya Live Link UI)。这将有助于UE识别新启用的插件。
      • 5.3.2 在虚幻引擎编辑器内,从 Window 下的 菜单栏(Menu Bar),选择 Live Link。
      • 5.3.3 在 Live Link 窗口中,单击 源(Source) 按钮,然后在 消息总线源(Message Bus Source) 下选择你的 Maya Live Link 源,并单击 确定(Ok)。
      • 5.3.4 在虚幻引擎内,在 Content/Mannequin/Animations 文件夹中打开 ThirdPersonRun 资源。
      • 5.3.5 从工具栏中单击 导出资源(Export Asset) 并选择 预览网格体(Preview Mesh)。
      • 5.3.6 选择 是(Yes) 导出骨架网格体,启用 导出预览网格体(Export Preview Mesh) 并选择一个导出位置,然后在 FBX导出选项(FBX Export Options) 窗口中选择 导出(Export)。
      • 5.3.7 在Maya内,在 文件(File) 下选择 导入(Import),并导入上一步骤中所获得的FBX资源。
      • 5.3.8 切换到 动画(Animation) 模式,然后选择角色的 根(Root) 骨骼。
      • 5.3.9 在 Maya Live Link UI(Maya Live Link UI) 窗口中,单击 添加选择内容(Add Selecton) 按钮。
    • 5.4 - Live Link预览控制器
      • 5.4.1 在虚幻引擎内,在 Content/Mannequin/Character/Mesh 文件夹下打开 SK_Mannequin 资源。
      • 5.4.2 单击 预览场景设置(Preview Scene Settings) 选项卡,然后在 预览控制器(Preview Controller) 下选择 Live Link预览控制器(Live Link Preview Controller)。
      • 5.4.3 在 Live Link主题名称(Live Link Subject Name) 下点击下拉菜单并选择 root。
      • 5.4.4 启用 启用摄像机同步(Enable Camera Sync) 选项。
      • 5.4.5 转到你的 编辑器首选项(Editor Preferences),并在 性能(Performance) 下禁用 在后台时使用较少CPU(Use Less CPU when in Background) 选项。
    • 5.5 - 最终结果

1 Maya LiveLink简介

用于Autodesk Maya的插件,用于连接UE4中的LiveLink以传输动画数据

Maya版本2016到2022的插件集合,可用于通过LiveLink将Maya连接到UE4。插件允许将动画和其他属性数据从Maya流式传输到Unreal。支持基于关节的角色、道具、灯光和摄像机。 它还允许用户控制如何将这些主题转移到虚幻。例如,相机可以发送FOV等属性,但也可以设置为仅发送其变换数据。




2 下载地址:虚幻商城【免费】

虚幻商城链接

3 安装插件

在线安装:
支持三个版本 4.23 4.26 4.27,其他版本无法使用。
点击再启动器打开会自动转到虚幻引擎中安装。

离线安装:
插件的本地下载地址如下,将其拷贝到相同的相对路径即可使用:

引擎安装路径\UE_4.26\Engine\Plugins\Marketplace\MayaLiveLink

4 技术细节

特点:

Maya中加载的C++插件,用于将数据传输到UE4
Maya中加载的UI允许控制Maya场景的哪些主题要进行流式处理

安装:

将Maya插件路径指向您拥有的Maya版本的下载位置
加载MayaLiveLinkPlugin.mll
加载MayaLiveLinkUI.py
(可选)如果希望在下次Maya启动时加载它们,请将两者都设定为“自动加载”
在MEL命令窗口中输入MayaLiveLinkUI

支持平台:

支持的开发平台:Win64
支持的目标构建平台:Win64

5 官方文档 - 使用说明:

地址链接

5.1 - 启用Live Link插件

5.1.1 在你的项目中,从 编辑(Edit) 下的 菜单栏(Menu Bar),选择 插件(Plugins)。

5.1.2 在 动画(Animation) 部分下,针对 Live Link 单击 已启用(Enabled),并在确认窗口上单击 是(Yes),然后重启编辑器。

这将启用Live Link插件以连接到外部DDC工具。为了将你的DDC工具连接到虚幻引擎,你将需要启用对应插件。对于本方法说明,我们主要关注Maya,并需要在Maya内启用插件。

5.1.3 从虚幻引擎的虚幻商城下载MayaLiveLink插件文件。

除非你改动过安装路径,否则这些文件应该位于以下位置:C:\Program Files\Epic Games\UE_4.25\Engine\Plugins\Marketplace\MayaLiveLink。

5.1.4 针对你的 Maya 版本复制该文件夹,然后导航到你的 Maya 安装文件夹并将其粘贴到 plug-ins 文件夹中。

2016-2019版的Maya有预制二进制文件。在本指南中,我们使用的是Maya 2017。

在下一个步骤中,我们将在Maya中启用Live Link插件,并打开Maya Live LinkUI(Live Link UI)窗口,以便你查看与正在运行的虚幻引擎编辑器版本的连接状态。

5.2 - 启用Maya Live Link

5.2.1 打开 Maya,然后在 Windows 和 设置/首选项(Settings/Preferences) 下选择 插件管理器(Plug-in Manager)。

5.2.2 单击 浏览(Browse) 按钮,然后导航到复制的MayaLiveLink文件夹并添加 .mll 文件。

5.3.3 重复之前的步骤,并从 插件管理器(Plug-in Manager) 添加 .py 文件。

一旦添加,你将看到插件管理器(Plug-in Manager)内的插件状态为已加载(Loaded)。

5.3.4 在Maya左下方的 MEL 控制台中,输入 MayaLiveLinkUI,然后按 Enter。

MEL控制台命令是区分大小写的,所以必须严格按照上面步骤的指示输入。

这将打开Maya Live LinkUI连接状态(Maya Live Link UI Connection Status)窗口。

窗口右上方显示连接状态,指示你是否连接到一个正在运行的的虚幻引擎编辑器版本。下方的窗口用于命名和添加/移除要流送到虚幻引擎(本指南中稍后会执行此操作)的主题(Subjects)。

目前我们还未连接,但在下一步骤中,我们将建立与虚幻引擎的连接,导出我们可以在Maya中使用的动画资源和骨架网格体,并将其作为一个主题添加,以流送回虚幻引擎进行实时预览。

5.3 - 建立虚幻引擎连接

5.3.1 在Maya中,选中某个对象(例如立方体、球体等),然后选择"在Maya Live Link UI中添加选中项"(Add Selection in Maya Live Link UI)。这将有助于UE识别新启用的插件。

5.3.2 在虚幻引擎编辑器内,从 Window 下的 菜单栏(Menu Bar),选择 Live Link。

5.3.3 在 Live Link 窗口中,单击 源(Source) 按钮,然后在 消息总线源(Message Bus Source) 下选择你的 Maya Live Link 源,并单击 确定(Ok)。


如果你返回Maya,Maya Live Link连接状态(Maya Live Link Connection Status)窗口将更新,以反映新的连接状态。

现在我们已经连接,我们就需要一个主题以预览和测试该连接。

5.3.4 在虚幻引擎内,在 Content/Mannequin/Animations 文件夹中打开 ThirdPersonRun 资源。

5.3.5 从工具栏中单击 导出资源(Export Asset) 并选择 预览网格体(Preview Mesh)。

5.3.6 选择 是(Yes) 导出骨架网格体,启用 导出预览网格体(Export Preview Mesh) 并选择一个导出位置,然后在 FBX导出选项(FBX Export Options) 窗口中选择 导出(Export)。

5.3.7 在Maya内,在 文件(File) 下选择 导入(Import),并导入上一步骤中所获得的FBX资源。

5.3.8 切换到 动画(Animation) 模式,然后选择角色的 根(Root) 骨骼。

5.3.9 在 Maya Live Link UI(Maya Live Link UI) 窗口中,单击 添加选择内容(Add Selecton) 按钮。


这将把选择内容作为 主题(Subject) 添加,以流送到虚幻引擎。

插件知道这是一个关节层级,并将该主题标记为角色(Character)。名称 Root是你可在文本输入框中更改的主题名称。此名称将作为主题名称在虚幻引擎中反应出来。 在默认情况下,流送类型(Stream Type)将根据要流送的数据类型来设定。你可以在 流送类型 设置中进行修改,来流送你需要的信息。

如果你的机器中不止一张网卡,且想要指定用来接受数据的网卡,就需要在项目设置中指定单播断点。

现已设置Maya以将我们的主题流送到UE4编辑器,下一步我们将设置虚幻引擎以接收流送的主题,以便我们可以开始从虚幻引擎内的Maya实时预览内容。

5.4 - Live Link预览控制器

5.4.1 在虚幻引擎内,在 Content/Mannequin/Character/Mesh 文件夹下打开 SK_Mannequin 资源。

5.4.2 单击 预览场景设置(Preview Scene Settings) 选项卡,然后在 预览控制器(Preview Controller) 下选择 Live Link预览控制器(Live Link Preview Controller)。

5.4.3 在 Live Link主题名称(Live Link Subject Name) 下点击下拉菜单并选择 root。

视口将更新,且角色将进入该角色正在Maya内使用的姿势。

5.4.4 启用 启用摄像机同步(Enable Camera Sync) 选项。

这将把虚幻引擎的摄像机同步到Maya内上一次使用的视口摄像机。无论何时,当你在Maya中移动摄像机时,虚幻引擎的摄像机将更新以匹配。

5.4.5 转到你的 编辑器首选项(Editor Preferences),并在 性能(Performance) 下禁用 在后台时使用较少CPU(Use Less CPU when in Background) 选项。


此选项会限制编辑器的后台性能,并阻止编辑器在Maya有焦点的时候进行渲染,这将阻止我们看到实时的更新。

提示:

如果你希望编辑器在闲置状态下继续评估,也可以在Live Link连接窗口中调整 有效引擎时间(Valid Engine
Time),在编辑器停止评估前获得更多时间。

返回 Maya 并擦除动画,或在视口中移动摄像机。

在此示例中,我们使用了Live Link预览控制器,但你也可以通过Live Link组件来流送附加到一个Actor上的数据。

5.5 - 最终结果

当你在Maya中擦除动画或移动摄像机时,角色和摄像机在虚幻引擎中的运动将更新,以匹配你在Maya中看到的内容。 典型的工作流程如下,在Maya中创作你的内容,导出骨架网格体并将其导入到虚幻引擎中,按照本指南中所述的连接设置步骤建立一个连接,然后在虚幻引擎中的Live Link主题上预览在Maya中创作的动画。

你还可以更改你的动画,所做更改会实时反映到虚幻引擎中的Live Link主题上。

上文中我们更新了头的位置以使角色在跑步时环顾四周,让我们看看它在虚幻引擎内是什么样子。 这是关于如何使用Live Link插件的简单例子,这个功能还有很多其他优势,你可以在Live Link插件文档页面上找到这些优势。

警告:
如果你正在使用4.23之前的Maya Live Link插件版本,它在通过蓝图驱动相机时,可能无法正确变换。你可以按下图,添加 Add
Relative Rotation 节点并将其设为 0, 180, 90 来修正此问题。

虚幻引擎插件 - Maya LiveLink - 安装和使用相关推荐

  1. href=javascript 显示开发中_Looking Glass全息显示屏兼容全新虚幻引擎插件

    随着裸眼3D显示技术的发展,美国厂商Looking Glass Factory生产的显示屏在显示全息内容方面给人留下了深刻的印象,其生产的全息显示屏支持12个人同时以不同角度观看立体3D视频.近日,该 ...

  2. 虚幻引擎5之 下载安装及自动更新失败解决方法

    虚幻引擎5是一款由EPIC公司开发的多功能游戏开发平台,这款软件为用户们提供了全新的Composure合成系统和Image Plate插件,我们可以通过这些工具来将实时渲染的内容与实时动作素材相结合, ...

  3. 虚幻5/UE5 三维软件导入虚幻引擎插件流程

    软件演示以虚幻5作为演示对象 Datasmith插件 我们需要下载Datasmith插件安装后在三维软件中导出Datasmith格式的文件,再导入虚幻引擎.(点击此处进入Datasmith下载官网) ...

  4. 虚幻引擎5(unreal engine)安装

    下载安装启动程序 下载地址 安装 账号注册 这里选择邮箱注册 输入邮箱验证码 登录成功,点击虚拟引擎,然后选择安装引擎 点击安装 更改路径,点击安装 经过漫长等待安装完成 点击启动即可 启动成功即可

  5. [UE4]虚幻引擎的C++环境安装

    一.一般使用VS2017开发 二.需要勾选"使用C++的游戏开发" 转载于:https://www.cnblogs.com/timy/p/10496909.html

  6. 虚幻引擎学习课程大纲

    UE4十二周排课计划 第一周 周目标: 了解虚幻引擎在行业中的应用,熟悉ue4制作CG影视和游戏的流程.下载引擎以及配套软件.熟悉ue4的编辑界面,能够使用ue创建自己的项目,将以往制作的模型或下载的 ...

  7. 虚幻引擎中导出模型,并导入到Unity

    1.UE5 安装glTF 插件 在虚幻商城中添加glTF 免费插件 打开虚幻引擎插件面板,启用glTF 插件,并重启引擎 2.导出模型 选择要导出的模型资源,右键选择导出,选择格式为 gltf. 3. ...

  8. [UE5] Epic商店引擎插件迁移

    该文仅为自学记录,并非教程,可能存在谬误 系统环境:Win10, UE5(引擎版本 5.0.0) 在Epic的虚幻商城中购买的部分资产会直接安装到引擎目录中,若想将此类插件迁移至自己的工程中,侧需要进 ...

  9. 虚幻引擎图文笔记:用Two Bone IK实现手扶墙

    效果 文章目录 效果 原理 步骤 角色蓝图 动画蓝图 Event Graph Amin Graph 运行一下 原理 在<虚幻引擎插件:使用Power IK轻松愉快地实现脚底板位置矫正>一文 ...

  10. 虚幻引擎(18)-局域网联机详细教程

    文章目录 前言 相关介绍 其他介绍 上一篇笔记 下一篇笔记 完整项目 一.准备阶段 二.玩家 三.地图 四.游戏模式 五.界面介绍 六.关卡蓝图 七.加入服务器界面 [1]. 界面设置 [2]. 变量 ...

最新文章

  1. awstats CGI模式下动态生成页面缓慢的改进
  2. 工作中的一次linux防范ddos***___转载
  3. optee3.14中MMU页表查询的所需配置--深入解读
  4. linux yum nothing,Centos6.9 yum安装htop报错解决过程
  5. 基于struts2+hibernate+spring(ssh2)的登录验证码的实现
  6. 工业级光纤收发器产品性能特点介绍
  7. chrome 浏览器全屏操作
  8. IOS UIView 对象详解
  9. 拉普拉斯算子_图机器学习图拉普拉斯算子的离散正则性,141页ppt,Discrete regularity graph Laplacians...
  10. 如何在Win11上本地显示CPU、GPU和RAM使用情况?
  11. poj 1985 Cow Marathon 【树的直径】
  12. V5-SP6:iocomp-32/iocomp-64-crack-免安装
  13. 小西笔划输入法 一款可以让你像打五笔那样打笔划输入法的
  14. 类似支付宝密码框输入
  15. 魔兽世界自建服务器,魔兽世界怀旧服
  16. H5页面input输入框,在ios手机中被顶出页面解决方案
  17. java redis srem_Java Jedis.srem方法代碼示例
  18. 测试方法介绍-计算模型复杂度(GMac)、模型大小(M)、计算速度(FPS)
  19. angularjs与jquery特效slidetoggle结合
  20. 网站SEO优化做好能抵几个销售?看看杭州石炭纪怎么用网站来干了销售的活!

热门文章

  1. java heapdump 分析工具_heapdump分析工具
  2. 高等代数第3版下 [丘维声 著] 2015年版_微电子电路设计 第4版 电子书
  3. 阿里云软件著作权怎么登记申请?(注册步骤详细教程)
  4. lopatkin俄大神精简中文系统Windows 10 Enterprise 18362.145 19H1 Release x86-x64 ZH-CN BOX
  5. matlab 2012 简明教程,MATLAB 2012简明教程
  6. matlab delay用法,请教Vensim中DELAY1I函数使用的单位设置
  7. 关于如何用python下载文件
  8. 大一高等数学期末考试试卷及答案详解
  9. 链表插入排序和冒泡排序c语言
  10. 7、IPsec 实验