Autodesk Maya Unreal LiveLink 构建踩坑记录

Autodesk Maya Unreal LiveLink 构建踩坑记录

之前由Epic维护的Livelink插件现在被Autodesk维护的插件代替了,因为涉及到对插件的修改,所以需要重新构建,以下是踩坑记录

1.系统和工具要求

官方建议是VS2017/2019和Win 10,我这边用的2019

2.需要准备一份源码版本的unrealEngine,我这边用的是4.27.2.

3.clone LiveLink的存储库

在Autodesk的github可以找到Livelink的存储库,地址:https://github.com/Autodesk/LiveLink
Clone之后找到UnrealEngine/Engine目录并在下面新建Restricted文件夹,然后在Restricted文件夹下新建NotForLicensees文件夹,最后将Clone 的Livelink复制到NotForLicensees文件夹下.

4.安装第三方库

MayaSDK

首先在这个地址:https://www.autodesk.com/developer-network/platform-technologies/maya下载对应版本的MayaSDK,然后第一个坑就来了,官方写的查找SDK的环境变量的名称是MAYA_WND_DIR_xxxx
但cs文件中的名称是MAYA_WIN_DIR_xxxx如果按照官方的设置,在编译时会报错,xxxx代表Maya版本,建议直接把devkitBase这个文件夹放到c盘根目录,这样环境变量就设置为

MAYA_WIN_DIR_2019:C:\devkitBase

然后第二个坑就来了如果直接使用下载来的SDK的目录结构,在Include文件的时候会提示找不到,所以需要把devkitBase文件夹下的include和lib文件移动到devkit文件夹下才可以.

rapidjson

在这里:https://github.com/Tencent/rapidjson/tree/v1.1.0下载rapidjson,并把include/rapidjson目录复制到
Engine\Restricted\NotForLicensees\ThirdParty目录下如果没有就手动创建目录,此时你的Engine/Restricted/NotForLicensees目录应该看起来如下图
在这里插入图片描述
最后打开cmd,cd 到Engine\Restricted\NotForLicensees\Source\Programs\MayaUnrealLiveLinkPlugin文件夹下,使用命令 BuildMayaUnrealLiveLinkPlugin.Bat [Maya版本] Win64来编译,如:BuildMayaUnrealLiveLinkPlugin.Bat 2019 Win64

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值