GameSir's Archiver

shinie 发表于 2008-1-26 14:51

[服饰教程]骨架绑定分析教程

[color=Teal][size=5]原创首发:sutailja[/size][/color]

今次,讲解一下骨架绑定问题。

[color=Blue]什么是骨架绑定?[/color]

在3D模型制作的过程中,为了最后能有动作,我们就需要给模型做骨架,如同人一样。有了骨架,我们就可以通过骨架来控制模型的动作。但骨架和模型是两个独立的个体,我们需要将模型上的点都绑定到骨架上,这样才能控制模型。而这个过程就叫骨架绑定。

[color=Blue]哪里需要骨架绑定?[/color]

在做人物头发、衣服之类的文件的时候是需要骨架绑定的。因为游戏中的人是有动作的,这些动作都是由骨架来控制的,假如不把骨架和模型绑定,人物在游戏中将不能做动作。

[color=Blue]怎么样才能绑定骨架?[/color]

一般的3D软件上,都是要先做模型,后做骨架,然后把模型上的点绑到骨架上。但是我们这里不需要。我们已经有了模型(你自己已经修改好的模型)和原来就有的骨架。

在MESH文件制作的时候,要导出四个文件,分别为:[color=Red]GMDC、GMND、CRES、SHPE。GMDC[/color]文件是模拟人生中模型和骨架已经绑定完成的文件。一般修改就是修改这个GMDC文件。而PE上还有它的.OBJ格式的导出,这个格式没有骨架,并不适合做有动作的东西。直接修改GMDC文件是最快捷的办法。

我们在修改人物一类的物件时是直接导出GMDC文件的,而GMDC文件就要用MILKSHAPE来修改。修改文件的时候要注意骨架最后的绑定,假如有一个点没有被绑定,就不能导出为GMDC文件。

现在我们来看一下,到底在MLIKSHAPE中是怎么样绑定骨架的。

[attach]62495[/attach]

2.可以看见我们导入的.5gd格式文件,它是带骨架的,蓝色的点就是它的骨架。
[attach]62496[/attach]

3.在操作面版上,我们选择Joints骨架面版。可以看见这里面有许多骨架点。每个有名字的点,在模型上都能找到相应的点。(auskel和joint**之类的就不是骨架中的点了,在点到这类点的时候就不会在骨架上显示。)
[attach]62497[/attach]

4.我们再来看下骨架绑定工具。MILKSHAPE中专门为SIMS2做了一个骨架绑定工具。叫Sims2 UniMesh Bone Tool,此工具专门用来绑定骨架。把要绑定的模型点选中,然后点这个工具,就可以使点被分配到想要的骨架上了。
[attach]62498[/attach]

注:这里还有个工具Sims2 UniMesh Fix Underweighted Bones,在使用Sims2 UniMesh Bone Tool前,要先使用这个工具,把所有未绑定骨架的点休正,并会告诉你有多少点还没绑定。


5.再来仔细分析下Sims2 UniMesh Bone Tool的界面。Weight%就是模型点的重量。相应的旁边是骨架点的名字,这里不要你输入骨架名字,只要把它的Index输入既可出现骨架名字,而骨架的Index就是刚才在Joints骨架面版中看到的每个骨架点的顺序,(如auskel就是0,spine0就是3。Index为-1的时候,就没有相应的骨架点了,也就是不设置骨架)这里一个点最多可以被三个骨架点控制,三个骨架点对它的控制权利大小就是最左边被分到的重量百分比。无论是被一个骨架控制也好,还是被三个骨架控制也好,最后的重量总和一定要达到100%,不然在游戏中就会出错。
[attach]62499[/attach]

6.设置结束后,依次点际Commit(结合),Apply All(应用到所有选中点),Commit All(所有点都结合)就完成骨架绑定工作了。这个时候,我们就可以以.5gd格式导出文件了。这样,一个GMDC文件就被修改完成了。

[[i] 本帖最后由 sunair 于 2008-6-3 10:48 编辑 [/i]]

lihailizai 发表于 2008-1-26 14:58

沙发 那么好的教程 收藏了[img]smilies/face/face027.gif[/img]

.Death 发表于 2008-1-26 15:11

能不能再做一个头发MESH教程呢···
那个我没看懂的说···

yotokincy 发表于 2008-1-26 15:41

对我来说这实在太复杂了!但是lz大人,实在是太伟大了……从免费更新帖就能看得出大人的伟大![img]smilies/konglongfanqie/fanqie09.gif[/img]

⒈嗰秂deㄝ界 发表于 2008-2-1 12:10

[img]smilies/tuski/etsk064.gif[/img]虽然没完全看懂 呵呵

tangshutt 发表于 2008-2-1 12:12

[b][size=5][color=black]我灰常灰长喜欢看你的帖子[/color][/size][/b]

Ⅰмㄗs 发表于 2008-2-1 12:18

[img]smilies/face/face045.gif[/img]这样就可以自己做小人了吧...

潇然翩翩 发表于 2008-2-1 13:16

对俺这种单线条的人来说,感觉有点复杂呢。
不过有点CBLZ亲的说!~

599266322 发表于 2008-2-5 17:23

占个楼慢慢看~...

话说看不明白额....

景慕 发表于 2008-2-5 17:27

华丽的教程[img]smilies/face/face027.gif[/img]

糖果。C文 发表于 2008-2-5 17:31

太强悍了
我一点都看不懂

小六 发表于 2008-2-5 19:18

[img]smilies/face/face017.gif[/img]认真看一下

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.