星鸿阁

 找回密码
 立即注册
搜索
热搜: 活动 交友 动画
查看: 1004|回复: 0

导入FBX流程

[复制链接]

2249

主题

2759

帖子

9603

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9603
发表于 2020-12-15 11:10:48 | 显示全部楼层 |阅读模式
导入姿势

unity 导入就很简单, 直接把美术给的 模型 及 动作 fbx 丢到项目内, 就可以导入.

而 ue4 则线丢到项目外, 通过 import 的方式导入进项目内, 生成引擎使用的资源 xxx.asset

美术导出的资源说明, 一般都是 模型 和 动作 分离:

  • 模型fbx : xxx.fbx 包含 模型mesh 及 骨架
  • 动作fbx : xxx@idle.fbx 包含 k的动画 及 骨架
  • 导入 模型fbx.

    勾选上 skeletal meshimport mesh

    不勾选 import animations

  • 导入所有的动作

    选择骨架 skeleton 为刚才导入模型中的骨架.

  • 然后导入贴图 albedo,normal,metalroughness 等贴图 , 在弄个材质球丢上去.

  • 新建一个动画蓝图 animation blueprint . (类似 unity中的 animatorController 用于控制动画切换, 也就是 动画状态机)

    • 右键创建一个 animation blueprint, 选择一个c++类 animation instance (当然你可以扩展这个类) 和 模型骨架 . 双击进去

      双击 Graph -> AnimGraph 切到 动作状态机 编辑窗口

    • 右键新建一个 状态机 , add new state machine 节点. 双击进入

    • 右键新建一个 状态节点, add state 节点. 双击进入

    • Asset Browser 中的动作资源, 拖进 状态节点.

      最简单的动作 done




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|starfluidga

GMT+8, 2024-12-21 06:07 , Processed in 0.014957 second(s), 21 queries .

Made by Liga 星鸿阁

Copyright © 2020-2048, LigaStudio.

快速回复 返回顶部 返回列表