学习目的
本次学习目的不是学会如何在 UE4 中运用 ALS,而是学习它对动作的 状态划分、步骤拆解、融合组织等方面的设计思路及动作资产制作经验。
为顺利的进行动捕做足前期功课。
在这之前对UE4完全是0基础,蓝图之类的概念只是听说过。
对u3d的animation和animator的使用熟练度已经刷到精通了。
ALS 是什么
LongmireLocomotion作者主页:https://www.youtube.com/channel/UCg6JqNsa7FeuUBfDT3ZsehQ
一个很好的介绍视频 :https://www.youtube.com/watch?v=ru1--3wP-F8
不翻墙看这里:https://zhuanlan.zhihu.com/p/159646345
下载ue4
地址:https://www.unrealengine.com/zh-CN/download , 选择免费版本,按提示安装引擎。
下载 ALS 插件
->启动器
->虚幻商城
->搜索Advanced Locomotion System
->点击“免费”
->创建工程
->等待下载安装
->启动Unreal Engine(1)(2)
->浏览目录,选择刚才创建的项目 (AdvancedLocomotionSystemV.uproject)
->等看到下图,工程打开结束。
(1)如果遇到 vcruntime140_1.dll 缺失, 可以随便拷贝一个放到 Windows/System32 目录下。参见:https://blog.csdn.net/littlehaes/article/details/104127787
(2)这东西启动有点久啊!居然5分钟左右,因为是第一次?
编辑器里运行demo
点击运行按钮就可以跑起来了。
场景视图里的操作方式跟u3d差不多。
生成可执行程序
ps:需要先安装Visual Stuido 2015或以上版本。
->窗口
->项目启动程序
->点击对应平台的“启动”,会调用UAT相关工具进行命令行编译。(1)(2)
->等待(3)
->可执行文件在: <ProjectName>\Saved\StagedBuilds\WindowsNoEditor\<ProjectName.exe> ,将WindowsNoEditor文件夹整个拷贝走,就可以在任意机器上执行了。
(1)参见: https://blog.csdn.net/zhangxiaofan666/article/details/79567017 , https://docs.unrealengine.com/zh-CN/Basics/Projects/Packaging/index.html
(2)如果资源全路径名字超过260个,会引起资源导出失败。最简单的办法是减少ProjectName的长度,其次是修改ProjectDirectory的长度。
(3)时间就长的离谱...难道也是第一次?超过60分钟...吃完饭还没弄完,取消重新运行几分钟就好了。
自此研究环境就完全搭建完成了。