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

模版免费网站免费网站空间 - 百度

模版免费网站,免费网站空间 - 百度,长沙网站优化排名,餐饮食材配送网站开发企划书本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P29 Mixamo动画#xff08;Mixamo Animations#xff09;》 的学习笔记#xff0c;该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版#xff0c;UP主#xff08;也是译者… 本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P29 Mixamo动画Mixamo Animations》 的学习笔记该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版UP主也是译者为 游戏引擎能吃么。 文章目录 P29 Mixamo 动画Mixamo Animations29.1 从 Mixamo 官网获取动画29.2 Mixamo 角色动画重定向为 “Animation Starter Pack” 角色动画29.3 “Animation Starter Pack” 角色动画重定向为 “LearningKit_Games” 角色动画29.4 资产迁移至项目 “Blaster”29.5 Summary P29 Mixamo 动画Mixamo Animations 本节课将从 Mixamo 官网获取免费角色动画然后将其重定向Retargeting为虚幻引擎的骨骼Skeleton中以便将其用于我们的角色模型中。 29.1 从 Mixamo 官网获取动画 访问 Mixamo 官网注册账户后登录。 在 “Character” 中选择 “CRYPTO”然后点击 “DOWNLOAD” 按钮下载格式Format选择 “FBX Binaries(fbx)”姿势Pose选择“T-Pose” 因为这个姿势类似于虚幻引擎骨骼的默认姿势。 在 “UnrealLearningKitGames” 项目目录下新建目录 “/Content/Mixamo/Character 将下载好的 FBX Binaries 文件 “Ch45_nonPBR” 其移动该目录下并重命名为 “MixamoCharacter”。 在虚幻引擎中打开 “UnrealLearningKitGames”导入 “MixamoCharacter”“FBX导入选项” 对话框的设置保持默认。 此时消息日志窗口出现 “无平滑组” 错误提示信息忽略即可。可以在内容浏览器中看到导入的内容。 双击 “MixamoCharacter_Skeleton”与 “/Content/AnimStarterPack/SK_Mannequin/Mesh/”目录下的 “SK_Mannequin” 对比可以发现它们的顶点层次和名称略有不同Slightly different因此在之后进行重定向时需要考虑这一点Take this into account。 返回 Mixamo 官网在选定角色 “CRYPTO” 的基础上在 “Animations” 中搜索 “Right Turn”下载蹲下且在预览中不会转向的 “Turn Right”之后的课程将在虚幻引擎中通过代码逻辑实现转向下载设置保持默认。 下载站立且在预览中不会转向的 “Turning Right 45 Degrees”之后的课程将在虚幻引擎中通过代码逻辑实现转向下载设置保持默认。 搜索 “Left Turn”下载蹲下和站立且在预览中不会转向的动画下载设置保持默认。 搜索 “Jump”下载 “Jump Up”、“Jump Down” 和 “Jump Loop” 动画。 将上述动画均移动至新建的目录 “/Content/Mixamo/Animations/” 下。返回虚幻引擎导入以上动画注意在 “FBX导入选项” 对话框中取消勾选 “导入网格体” 复选框在 “网格体-骨骼” 选项下选择 “Ch45_nonPBR_Skeleton”在 “动画-动画长度” 选项下选择 “设置范围”这样在 “高级-帧导入范围” 选项就可以进行设置设置 “最大” 为 30因为我们从 Mixamo 官网上下载的动画都是保持默认的每秒 30 帧。 导入后发现目录下同时生成了六个以 “Take_001” 为后缀的动画序列它们是角色保持 T-pose 的动画我们并不需要可以直接删除。 29.2 Mixamo 角色动画重定向为 “Animation Starter Pack” 角色动画 我们希望上述动画都能够绑定Rig到同一个角色上这就需要进行将 “MixamoCharacter_Skeleton”重定向为虚幻引擎骨骼 “SK_Mannequin”。不同于 UE 4 使用 “Retarget Manager” 进行重定向UE 5 使用了全新的重定向目标工具 “IK Retarget” 因此下面的步骤将主要参考 《【UE5教程】10分钟学会新功能动画重定向》这与本节课教学视频中展示的步骤有所不同。 UE5 有了一个全新的重定向目标工具能够快速、轻松地重用和增强现有动画。新的 IK 绑定系统提供了一种以交互方式创建 IK 解算器包括新的全身 IK并为其定义目标的方法。生成的 IK 绑定资产可以嵌入到动画蓝图中在运行时可以控制目标。这种新的重定向方法取代了 UE4 中的 Retarget Manager。 —— 《UE5正式版发布》 在 “内容浏览器” 中新建两个 “IK绑定” 它们的命名保持默认即 “NewIKRig” 和 “NewIKRig1”骨骼网格体分别选择 “SK_Mannequin” 和 “MixamoCharacter”。 在 “NewIKRig” 和 “NewIKRig1” 编辑窗口中 设置重定向根在 “SK_Mannequin” 和 “MixamoCharacter” 的 “骨盆” 处 “SK_Mannequin” 的重定向根为 “pelvis”“MixamoCharacter” 的重定向根为 “Hips”。 此步骤非常关键可能会影响下面的 步骤 7 。因为在 IK 重定向器编辑界面为了让 “NewIKRig1” 和 “NewIKRig” 的人物模型姿势相同 “MixamoCharacter” 的姿势为 “T-Pose”因此需要将 “SK_Mannequin” 的姿势 “A-Pose” 改为 “T-Pose”如果没有设置 “SK_Mannequin” 的重定向根为 “pelvis”启用编辑姿势按钮后将无法使用旋转工具控制 “SK_Mannequin 的骨骼网格体节点进行旋转拖动无反应 https://zhuanlan.zhihu.com/p/615133089?utm_id0 分别 “NewIKRig” 和 “NewIKRig1” 编辑窗口选择 “SK_Mannequin” 和 “MixamoCharacter” 的骨骼节点然后单击鼠标右键在弹出的下拉菜单栏中新增重定向链条注意一一对应关系。 笔者在这里新增的重定向链条可能与本节课教学视频中进行重定向的骨骼节点对应关系下图不同即 没有在 “NewRig” 新增与 “root” 和 “pelvis” 链条没有在 “NewRig1” 中新增与 “Hips” 链条。因为经测试发现在不新增上述链条的情况下进行重定向后 “MixamoCharacter” 的动画和 “SK_Mannequin” 动画也能保持相似。 如果一定要新增上述链条经笔者测试在 “链映射” 中保证 “MixamoCharacter_Skeleton” 的 “Hips” 与 “SK_Mannequin” 的 “root” 对应“SK_Mannequin” 的 “pelvis” 对应 “None”进行重定向后 “MixamoCharacter_Skeleton” 的动画和 “SK_Mannequin” 动画还是可以保持相似的。 在内容浏览器中新建 “IK重定向器”命名保持默认 “NewIKRetargeter”“选择要复制动画的 IK 绑定” 为 “NewIKRig1”。 在 “NewIKRetargeter” 编辑窗口的右侧 “细节” 面板设置 “目标IKRig资产” 为 “NewIKRig”。设置完成后就可以看到 “SK_Mannequin” 也出现在预览窗口中在右侧资产浏览器中选择动画进行预览但是 “SK_Mannequin” 的手臂有些奇怪下面我们将对其进行调整。 在 “NewIKRetargeter” 编辑窗口工具栏处点击 “新建姿势” 按钮新建重定向姿势 “CustomRetargetPose”即名称保持默认然后点击 “编辑姿势” 按钮此时我们可以调整 “SK_Mannequin” 的手臂角度。 注意如果在 步骤 3 中没有在 “NewIKRig” 编辑窗口中设置 “SK_Mannequin” 的 “骨盆”“pelvis”为重定向根 启用编辑姿势按钮后将无法使用旋转工具控制 “SK_Mannequin” 的骨骼网格体节点进行旋转拖动时骨骼无反应。 在编辑窗口 “设置旋转网格对齐值” 为 5°。依照教学视频中将骨骼网格体 “SK_Mannequin” 的 “A-Pose” 改为 “T-Pose” 的方法进行如下调整把 “SK_Mannequin” 的 “upperarm_l” 和 “upperarm_r” 向上旋转 45°将 “lowerarm_l” 和 “lowerarm_r” 向外旋转 10°这是教学视频作者反复实验和试错Through trial and error找到的数字笔者同时还将 “foot_l” 和 “foot_r” 向外旋转 20°这样在 进行 “Turn_Left_45_Degrees” 和 “Turn_Right_45_Degrees” 动画重定向时 “SK_Mannequin” 的脚部动作会与 “MixamoCharacter” 更加相近。 再次点击 “编辑姿势” 按钮即可退出编辑模式。在右侧资产浏览器中选择动画进行预览两个骨骼网格体的动画非常相似。 导出动画到目录 “/Content/AnimStarterPack/” 下的新建文件夹 “FromMixamo” 下。 在内容浏览器中打开并查看重定向后的动画。如果发现骨骼错位Bones misplaced则在左侧 “骨骼树” 面板设置 “显示重定向选项”然后右键单击 “root” 节点在弹出的下拉菜单栏中选择 “递归设置平移重定向骨骼”后设置 “root” 的平移重定向为 “动画”“pelvis” 的平移重定向为 “缩放动画”。 29.3 “Animation Starter Pack” 角色动画重定向为 “LearningKit_Games” 角色动画 在 “内容浏览器” 中新建一个 “IK绑定” “NewIKRig2”骨骼网格体选择 “SK_EpicCharacter” 。 在 “NewIKRig2” 编辑窗口中 设置 “SK_EpicCharacter” 的重定向根为 “骨盆” “pelvis”接着在 “NewIKRig2” 编辑窗口选择 “SK_EpicCharacter” 的骨骼节点然后单击鼠标右键在弹出的下拉菜单栏中新增重定向链条注意参照 “NewIKRig” 中 “SK_Mannequin” 的链条保持一一对应关系。 在内容浏览器中新建 “IK重定向器”命名保持默认 “NewIKRetargeter1”“选择要复制动画的 IK 绑定” 为 “NewIKRig”在 “NewIKRetargeter1” 编辑窗口的右侧 “细节” 面板设置 “目标IKRig资产” 为 “NewIKRig2”。设置完成后就可以看到 “SK_EpicCharacter” 也出现在预览窗口中。由于“SK_EpicCharacter” 相比于 “SK_Mannequin” 更细长Lengthier and skinnier手臂也更直Straighter下面我们将对其进行调账以保证两者动画相似。 在 “NewIKRetargeter1” 编辑窗口“设置旋转网格对齐值” 为 5°接着在工具栏处点击 “新建姿势” 按钮新建重定向姿势 “CustomRetargetPose”即名称保持默认然后点击 “编辑姿势” 按钮。教学视频中是将 “SK_EpicCharacter” 改为 “T-Pose”并且在 “SK_Mannequin” 的姿势为 “T-Pose” 的基础上将其手臂改直然而这里只能修改 “SK_EpicCharacter”于是笔者通过反复实验和试错得到了如下的调整方案 “SK_EpicCharacter” 的 “upperarm_l” 和 “upperarm_r” 不做改动将 “lowerarm_l” 和 “lowerarm_r” 向内旋转 25°。 再次点击 “编辑姿势” 按钮即可退出编辑模式。在右侧资产浏览器中选择动画进行预览两个骨骼网格体的动画非常相似。导出动画到目录 “/Content/AnimStarterPack/” 下的新建文件夹 “FromMixamo” 下。 在内容浏览器中打开并查看重定向后的动画。如果发现骨骼错位Bones misplaced则在左侧 “骨骼树” 面板设置 “显示重定向选项”然后右键单击 “root” 节点在弹出的下拉菜单栏中选择 “递归设置平移重定向骨骼”后设置 “root” 的平移重定向为 “动画”“pelvis” 的平移重定向为 “缩放动画”。 29.4 资产迁移至项目 “Blaster” 修改 Mixamo 重定向动画的名称。 把其他动画的后缀名 “_Retargeted”删去可以通过使用 UE 中的 Python 脚本实现此步骤可以忽略。 将目录 “/Assets/Animations/” 迁移至项目 “Blaster” 的目录 “Content” 下。 打开项目 “Blaster”可以看到 “UnrealLearningKitGames 的角色动画成功迁移至项目目录 “Contents” 下在内容浏览器中对文件夹进行整理将 “LearningKit_Games”、“MilitaryWeapSilver”、“Characters” 和 “LevelPrototyping”UE 4 中名称为 “Geometry” 移动至 “Assets” 目录下然后删除 “ThirdPerson” 文件夹。 如果对某个文件夹进行移动后原位置仍存在该文件夹但文件夹中内容为空这是因为虚幻引擎仍然保留了该文件夹的重定向器Redirectors即包含移动之前该文件夹中的资产路径我们可以右键单击该文件夹在弹出的下拉菜单中选择 “修复文件夹中的重定向器”Fix up Redirectors in Folder然后删除该文件夹即可。 最后在内容浏览器中的文件结构如下图所示。 29.5 Summary 本节课从 Mixamo 官网获取角色 “CRYPTO”下载其对应的 FBX Binaries 文件 “Ch45_nonPBR” 导入虚幻引擎中重命名为 “MixamoCharacter”我们还下载了该角色有关的动画包括跳跃、站立转向和蹲下转向等。接着借助虚幻引擎 5 的重定向工具 “IK Rig” 和 “IK Retargeter” 将 Mixamo 角色 “MixamoCharacter” 的动画重定向为 “Animation Starter Pack 角色 “SK_Mannequin” 的动画我们使用 “IK Rig” 工具新增来自两个角色骨骼的重定向链并使用 “IK Retargeter” 工具进行链映射以及角色姿势调整这使得两个角色的动画更加相似然后输出重定向动画即可。参照以上过程我们也可以将角色 “SK_Mannequin” 的所有动画重定向为 “LearningKit_Games” 的角色 “SK_EpicCharacter” 的动画。最后我们将项目 “UnrealLearningKitGames” 的角色 “SK_EpicCharacter” 及其所有动画资产迁移至项目 “Blaster”并在项目 “Blaster” 的内容浏览器中对文件结构进行整理。 在 29.1 从 Mixamo 官网获取动画 的 步骤 8 中 “FBX导入选项” 对话框的几个设置都非常重要取消勾选 “导入网格体” 复选框在 “网格体-骨骼” 选项下选择 “Ch45_nonPBR_Skeleton”在 “动画-动画长度” 选项下选择 “设置范围”这样在 “高级-帧导入范围” 选项就可以进行设置设置 “最大” 为 30。 在 29.2 Mixamo 角色动画重定向为 “Animation Starter Pack” 角色动画 中由于 UE5 使用了不同于 UE4 的重定向目标工具 “IK Retarget” 因此进行动画重定向的步骤将主要参考 《【UE5教程】10分钟学会新功能动画重定向》这与本节课教学视频中展示的步骤有所不同。 在 步骤 3 中如果没有在 “NewIKRig” 编辑窗口中 设置 “SK_Mannequin” 的 “骨盆”“pelvis”为重定向根 那么在下面的 步骤 7 中启用编辑姿势按钮后将无法使用旋转工具控制 “SK_Mannequin” 的骨骼网格体节点进行旋转拖动时骨骼无反应。 在 步骤 4 建立链映射关系时笔者没有在 “NewRig” 新增与 “root” 和 “pelvis” 相关的链条没有在 “NewRig1” 中新增与 “Hips” 相关的链条。因为经笔者测试发现在不新增上述链条的情况下进行重定向后 “MixamoCharacter” 的动画和 “SK_Mannequin” 动画也能保持相似。如果一定要新增上述链条需要在 “链映射” 中保证 “MixamoCharacter_Skeleton” 的 “Hips” 与 “SK_Mannequin” 的 “root” 对应“SK_Mannequin” 的 “pelvis” 对应 “None”进行重定向后 “MixamoCharacter_Skeleton” 的动画和 “SK_Mannequin” 动画还是可以保持相似的。 在 步骤 11 查看重定向后的动画时如果发现骨骼错位则可以在左侧 “骨骼树” 面板设置 “显示重定向选项”然后右键单击 “root” 节点在弹出的下拉菜单栏中选择 “递归设置平移重定向骨骼”后设置 “root” 的平移重定向为 “动画”“pelvis” 的平移重定向为 “缩放动画”。 在 29.4 资产迁移至项目 “Blaster” 的 步骤 4 移动某个文件夹后发现原位置仍存在原文件夹但该文件夹中内容为空这是因为虚幻引擎仍然保留了该文件夹的重定向器即包含移动之前该文件夹中的资产路径我们可以右键单击该文件夹在弹出的下拉菜单中选择 “修复文件夹中的重定向器”然后删除该文件夹即可。
http://www.w-s-a.com/news/153857/

相关文章:

  • 有没有做logo的网站企业网站的内容营销
  • 哈尔滨做企业网站怎么做网站自动响应
  • 网站建设硬件和软件技术环境配置签约做网站模板
  • 教育网站建设的素材手机app制作流程
  • 免费行情软件网站大全下载网站备案查询
  • flex网站模板wordpress实时预览
  • 建设银行网站模板为什么企业要建设自己的企业文化
  • 网站建设必知免费手机网站建站系统
  • ssh可以做wap网站么嘉兴seo排名
  • 站内优化包括哪些帝国做企业网站
  • 做网站seo赚钱吗网络维护和故障维修
  • 企业网站可以自己做摄影网站开发背景怎么写
  • 网站百度指数seo最好的工具
  • 宝安专业网站建设推荐设计感强的网站
  • 网站建设 6万元北京知名的品牌设计公司
  • 网站建设的总体需求是什么vmware 下wordpress
  • 光谷网站建设请检查网络
  • 申请建设网站的报告书商务网站开发课程体会
  • 网站开发实训总结致谢群晖wordpress设置
  • 关于酒店网站建设的摘要天津市建设工程信息网官网首页
  • 网站alexa排名查询手机网站制作器
  • 建设小辣猫的网站电子毕业设计网站建设
  • 询广西南宁网站运营礼品定制
  • 建筑公司网站作用免费查看招标信息的网站
  • 建筑设计公司名字起名大全html网站 怎么做seo
  • 网站群建设模板迁移原站迁移pc巩义网站建设案例课堂
  • 烟台高端网站开发wordpress 设置权限
  • 中小企业网站制作流程网站开发和设计人员的岗位要求
  • 公司网站建设多少费用河北城乡建设官网站
  • 国科联创网站建设广告传媒公司招聘信息