想使用unity3d做一个能从外部读取fbx的exe程序 并且可以对导入的fbx进行旋转移动等 *** 作

想使用unity3d做一个能从外部读取fbx的exe程序 并且可以对导入的fbx进行旋转移动等 *** 作,第1张

动画、灯光和摄像机老穗等直接导入)的文件,然后在导入C4D中即可!希望对你有帮助!

具体怎么导出可以参考这个文章可以在unity3d中导出obj格式(这个格式不能带着材质、动画、灯光和摄像机)或者fbx格式(这个格式可以带着材质侍芹卜:/首弊/wenku!

http://wenku.baidu.com/link

fbx格式可以用Autodesk FBX Review(Windows、Mac、iOS)或Autodesk Viewer(Web)打开它。

FBX文件是一个以Autodesk Filmbox格式保存的三维模型。它可以在各种清键兆数字建模和内容创建程序中使用和共享,包括Autodesk的应用程序套件。游戏开发者和动画师经亮迟常使用FBX文件。

虽然FBX格式是专有的,但许多非Autodesk的建模和动画应用程序也可以打开FBX文件。这使得创作者可以分享FBX格式的3D模型,因为它以二进制数据的形式存储模型,所以很有效率。

文件格式

FBX是FilmBoX这套软件所使用的格式,后改称Motionbuilder。因为Motionbuilder扮演的是动作制作的平台,所以在前端的modeling和后端的rendering也都有赖于其它软件答租的配合,所以Motionbuilder在档案的转换上自然下了一番功夫。

所以fbx最大的用途是用在诸如在max、maya、softimage等软件间进行模型、材质、动作和摄影机信息的互导,这样就可以发挥max和maya等软件的优势。可以说,fbx方案是最好的互导方案。

VUP支持导入 .vmd,.bvh,.fbx格式的动作。

但,fbx动作需要通过Unity 2018.4.x 及相关插件转化为 .vup格式,方可直接导入到VUP

Part 1 如何导入VMD动作,BVH动作?

【角色】->【动作】,点击【添加动作】

将VMD动作文件,BVH动作文件拖入到下图黑框中,即可导入VMD动作,BVH动作

Part 2 如何导入FBX格式的动作?

FBX动作需要通过轮清缺Unity 2018.4.x 及相关插件转化为 .vup格式,方可直接导入到VUP

一、准备

1、下载并安装 Unity 2018.4.9 或 Unity 2018.4.30

请务必使用Unity 2018.4.x, 推荐使用:Unity 2018.4.9 或 Unity 2018.4.30

Unity下载地址:https://unity.cn/releases/full/2018

因为Unity不具有上下兼容性,如果使用其他版本(如:Unity 2019.x.x; Unity 2020.x.x),则转腊辩化后的vup文件在导入VUP时,会出现问题。

2、下载 “fbx转vup” 的插件

下载地址:https://share.weiyun.com/kZzC2LLa

注:此插件完成下载后,不用打开,详细使用方法请看下方教程。

二、如何将FBX动作导入到VUP?

1、打开Unity 2018.4.9,创建一个Unity工程

2、载入 “fbx转vup” 的插件及fbx动作

将fbx动作设置为人形骨骼

Inspector ->Rig ->Animation Type (设置为:Humanoid)->Apply

3、动作设置Inspector ->Animation

勾选 “Loop Time” 以及 Root Transform Position(Y)下的 “Bake Into Pose”

注:勾选了Loop Time 此动作将具有循环属性,动作导入到VUP后,可以正常使用VUP的动作循环功能

勾选完毕正备后,点击【Apply】

4、将fbx格式打包成vup格式鼠标右键fbx动作文件,点击最后一个选项 “Build AssetBundles”

5、转化后的vup动作文件在哪?

6、将动作导入到VUP

角色 ->动作 ->添加动作

选中此fbx动作对应的vup文件,即可将此fbx动作导入到VUP


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12307753.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存