查看: 2568|回复: 2
打印 上一主题 下一主题

[教程] 如何使用Biped制作群集动画(二)

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2014-11-25 15:08:05 |只看该作者 |倒序浏览

导读篇 - 如何使用Biped制作群集动画(一)
http://www.narkii.com/club/thread-336845-1.html

延续上一篇教程的部分,接下来我们需要做的是将Biped添加进来,并且让Biped跟着Delegate进行移动,而Biped的动作是指定了几个不同的Bip文档所组合,现在我们就来看看实际的操作说明。

使用Create > Systems 新增一个Biped模型,如图,Biped在新增后如果要调整大小,需使用Motion里面的Figure Mode才能进行调整。

1.JPG

Motion面板里面按下Motion Flow,再按下Show Graph打开动作的设置窗口。

2.JPG

新增四个bip的动作文档,分别用来设置角色的行走,循环,向左与向右。

3.JPG

bip文档的整理可以在这里下载:
Motion Capture Collection BIP - 动作捕捉数据合集
http://www.narkii.com/club/thread-336363-1.html

接着设置bip动作的顺序,如图所示,walk start连接到walk loop的走路循环动作,walk loop再连接到自身节点成为一个重复的动作。

4.JPG

walk loop连接到turn leftturn right的两个转向动作,再从turn leftturn right连接回到walk loop

5.JPG

按下Show Random Percentage显示出乱数取样的比例,然后按下左边的Select Random Start Clips点选walk start作为初始的动作。

6.JPG

Motion Flow设置完成后进行保存,因为我们还需要将这个文档分享到其他的Biped上面。

7.JPG

使用Shift + 移动复制出其他的8Biped模型,如图所示:

8.JPG

按下Shared Motion Flow按钮打开设置面板,我们需要将刚才设置的Motion Flow内容复制到其他的Biped使用。

9.JPG

按下New生成一个新的设置名称,再按下Load .mfe载入刚才保存的Motion Flow设置,将所有的Biped模型添加进来后,按下Put multiple biped in Motion Flow即可完成将动作分享到其他Biped

10.JPG

使用Create Random Motion,这个功能的作用是创建一个随机调用动作的脚本,在Random Start Range的栏位设置为0-50,勾选底下的Create motion for all bipeds sharing this motion flow,表示这个脚本将分享到每一个biped上面。

11.JPG

按下Create后,会弹出一个属性选项,这里使用的是默认值即可,按下OK完成脚本执行的确认。

12.JPG

回到Crowd的设置部分,按下Biped /Delegate Associations进行BipedDelegate的连接设置。

13.JPG

BipedsDelegates的栏位分别使用Add将模型与代理添加进来,保存默认值的设置,按下Associate即可进行连接。

14.JPG
15.JPG

按下Solve进行模拟,现在Biped已经跟随着代理一起移动,不过我们看到所有的Biped貌似出现了一致性的动作,这个显然不是我们需要的最终效果,所以还需要进行一下调整。

16.JPG

一种方法是选择代理,然后修改里面的Start Frame,这样的话就能错开每一个Biped移动的时间,然后再进行Solve检查修改后的效果。

17.JPG

还不错,现在Biped的移动就比较合理了,并且我们也注意到每一个Biped都是围绕在圆柱体的附件进行活动,这是由于之前设置了Seek的行为模式所产生的结果。

18.JPG

另一种方法在Crowd里面按下Pick/Assign选择代理的启用顺序,使用这个功能的话就需要配合勾选Biped/Delegates Only的所有选项,然后再按下Solve进行效果的确认。

19.JPG

另外如果不希望Biped的活动范围过大,可以在Behavior Assignments里面调整Wander的权重,例如将Weight调整到0.2的数值,然后再进行效果的确认。

20.JPG

了解整个设置过程后就可以换上蒙皮后的Biped模型,通过这种方式就能快速的在场景内模拟出群集动画的制作,如果有朋友发现更好的群集插件或是脚本,也欢迎在论坛内分享并与大家进行技术交流。

21.JPG





分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-11-25 21:00:44 |只看该作者
Great tutorial !!
回复

使用道具 举报

may    

8830

主题

80

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52328
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

板凳
发表于 2014-11-28 21:10:24 |只看该作者

教程的帖子内容很不错哦
回复

使用道具 举报

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

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-9-20 14:34 , Processed in 0.193761 second(s), 34 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部