iphone 3d游戏开发基础一、unity角色动画Motionbuilder入门

[b]【专业iPhone 3d游戏、移动游戏开发:北京贝武易科技公司】[/b]
有疑问请联系我QQ:363596350

iphone 3d游戏开发基础一、unity角色动画Motionbuilder入门

感谢DeepCold

MB是在做动作方面是一个非常强悍的软件,不仅在动作捕捉方面,它自身的KEY动作、POSE的使用、动作融合(motionblend)、stroy等方面都非常先进和便捷。另外,网上数量庞大的动作库文件可供下载,对快速完美的完成项目上整套的动作提供了可能。

本教程分为BVH动作库调用、POSE的使用、motionblend的使用、story的使用、从MAYA到MB再导回MAYA整个流程的使用等几个部分,这里是第一部分。
本教程面对的是已有MB基础的朋友,至于MB界面、操作之类初级的内容请大家去其他论坛看看吧。
首先,我们为什么要研究BVH文件调用?
1、BVH是动作库文件格式,该格式已有的数量庞大、品种齐全、涵盖人体动作的各方面、规范分类、老少皆宜、童叟无欺,实为工作时偷懒的必备良药......
2、MB虽然能够import该格式,但无法直接将BVH文件格式使用到角色上(charactor),需要重新映射到MB的基本骨骼(base skeleton)上才能够使用;
3、如果每次import BVH格式都需要进行一遍操作实在太麻烦。
所以,我们需要看这个教程。

[img]http://dl.iteye.com/upload/attachment/288704/d0eeca24-c3b6-3bf7-8a5a-6d4bf45bea21.jpg[/img]
对调入的模型按右键,在菜单内选zero rotation,将模型所有关节的旋转回到初始状态。这样做的目的是与BVH动作捕捉时的初始状态相对应。

[img]http://dl.iteye.com/upload/attachment/288728/c7182e4d-f9cf-3197-8be6-321d8c05689f.jpg[/img]
继续将模型回到BVH初始状态,在骨骼的hips关节按右键调出菜单,将translation归零。模型回到坐标原点。

[img]http://dl.iteye.com/upload/attachment/288732/781d35aa-abfe-33a5-9dbf-3ae4c0da74e7.jpg[/img]

继续将模型回到BVH初始状态,将模型leftshoulder、rightshoulder旋转90度,现在模型成为标准的T-POSE状态。这是才是我们想要的原始模型。


[img]http://dl.iteye.com/upload/attachment/288735/d5dcf9e6-590e-3107-b80c-fded30075e4d.jpg[/img]

角色化骨骼

[img]http://dl.iteye.com/upload/attachment/288738/d73bbb42-5b6b-3923-ade9-91fba8461e4f.jpg[/img]

继续角色化。这里没有MB基础的朋友可能会看不懂或者不理解,没关系找些MB基础东西看看先,一个下午就能够搞懂了。
这里需要说明的一点是把骨骼拖放到对应的菜单,按住Alt键+鼠标左键。
[img]http://dl.iteye.com/upload/attachment/288742/1d5242f2-68a3-3989-8479-506cb2504ee9.jpg[/img]

继续

[img]http://dl.iteye.com/upload/attachment/288751/8003b3f7-7267-3b62-8a8a-71e1a076340d.jpg[/img]
OK,第一阶段搞定。
输出该BVH文件,保存为BVHmodel.fbx文件。

[img]http://dl.iteye.com/upload/attachment/288753/3e49e82b-76a7-332e-a2ab-95ab1b7f58a0.jpg[/img]
新场景,导入BVH基础模型

[img]http://dl.iteye.com/upload/attachment/288755/c9c3e8f6-915a-3b0b-9ce0-25c586859f89.jpg[/img]

我们调入一个需要做角色的模型(我用了一个篮球人的模型bball_player)

[img]http://dl.iteye.com/upload/attachment/288757/3255b96f-5f97-3181-97d4-85a90ca2a308.jpg[/img]
看图,

[img]http://dl.iteye.com/upload/attachment/288759/c4de2e62-fe32-3465-a2e2-b949ee3f774f.jpg[/img]

播放,OK,你的角色和BVH文件一起动了。搞定。

[img]http://dl.iteye.com/upload/attachment/288763/b00b57bf-c35d-303d-8ee9-92ca6fa73391.jpg[/img]
结束。

[img]http://dl.iteye.com/upload/attachment/288766/211bb216-0d22-36a1-a7bc-022df64df6ad.jpg[/img]
再一次感谢 DeepCold
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值