找回密码
 点一下
查看: 10834|回复: 12

如何添加附着点

  [复制链接]
发表于 2010-3-23 09:23:43 | 显示全部楼层 |阅读模式
一、前言什么是附着点
首先附着点是什么呢?经常有些模型使用的时候会出现魔法特效不会出现在身上,或是出现在奇奇怪怪的地方,例如给一个作为单位的模型添加圣骑士的无敌并使用之后不会出现那个黄色的光球护盾效果。这类的就属于模型的附着点有问题导致的。
附着点是模型内的一种带有特殊属性的骨骼,在游戏内主要起到标示模型点位置的作用,例如你如何知道单位的手在动作中每个时刻的位置呢?随着骨骼移动的附着点就起到这样一个标示的作用。


二、常见附着点名称的解释
常见的附着点有overhead(头顶的附着点,主要是例如精灵的熊德吼叫、山丘的眩晕等效果添加)head(头部的附着点,自带模型添加效果比较少见,有的人会利用这个附着点添加头盔做纸娃娃)chest(胸部的附着点,比较少用大都是用来添加翅膀的特效)hand(手部的附着点,一般多用来添加武器游戏自带嗜血中手部的红光就是在这里添加的)foot(脚部或腿部的附着点很少用)origin(极为重要的附着点,一般在双腿之间各类随人物运动的效果光环啥的都是这个)sprite(建筑物的起火效果和血法头上的小球都是用这个添加的)。


三、添加附着点
自带模型常见附着点已经知道了,那么就该考虑怎么为自己需要的模型添加和修改附着点了。这里使用mdlvis对模型进行修改(mdlvis需要放入魔兽目录才可以使用。)

添加流程:
1、打开模型及基础操作
打开软件左上角<文件>→<打开>选择模型文件打开。
打开模型之后点击键盘<F3>进入动作模式在中上部选项卡处点选<骨骼>选项卡进行编辑。
a1.jpg

单击<鼠标中键>然后按住<鼠标左键>进行拖拽操作可以旋转模型进行观察。再次点击<鼠标中键>结束旋转操作。滚动<鼠标中键>可进行画面的放缩操作。将画面调整到适于观看。可以看到模型本地用白色细线连接而成,而还有一些绿色的正方体这些就是模型的骨骼,就是他们控制着模型的各部分移动的。而淡紫色的四面体就是本教程的主角附着点,当然也有的模型不存在附着点,所以才需要我们来添加。
依次点击<显示>→<节点显示>勾选其中的<显示骨骼>、<显示附着点>、<显示骨架>。这样可以方便我们观察模型的骨骼。
a2.jpg

2、添加附着点
点击<骨骼设置>→<关联>这个时候会在模型内出现一个新的附着点为红色的四面体,在右上角的目标处显示为New Ref这个就是我们添加附着点的名字。
3、修改附着点名称
鼠标移入此框体内出现光标用退格键删除不需要部分,修改成需要的名字回车确定(几个注意:mdlvis中尽量不要使用del进行删除操作,附着点名字一定要包含“空格+Ref”这个是规格必须这么做没有为什么)。
   a3.jpg
a4.jpg

4、修改附着点位置  
修改完名字开始修改位置,附着点按照游戏默认位置放置到需要地方在添加自带特效时候会很方便,因此需要修改。点击选中新添加附着点,如果多个骨骼附着点重叠,同一位置多点几次可以循环选中,并在右上角目标处显示选中骨骼或附着点名称。选中后点击<M>,再在屏幕内拖动左键可以移动选中的附着点,点击<A>重新进入点选模式选择其他骨骼进行其他操作。
5、修改附着点关联关系  
当我们放置好附着点之后该保证附着点随骨骼移动了。点击选中附着点,点击<T>附着点变为暗红色,点选需要跟随移动的骨骼,此时骨骼变为红色,再次点击<T>,连接操作完成。
6、保存修改  
重复添加,改名,移动,连接就可以将缺少的附着点添加上了。对于有问题的附着点也可以用这几步中的一部分进行修改。
全部完成后点击右上角的保存图标保存就可以了。


四、 其余
关于附着点的名字,附着点的名字一定要正确,因为关于各类特效添加主要是依靠寻找对应名字的字符串进行添加的。关于left right first等字符的作用。其实是用来区分具有相同名字的附着点的,例如hand表示手,但是人形生物有2只手魔兽内如何区分特效是添加到左手还是右手呢?所以用hand right ref 的名字来表明右手的附着点。又如血法的球有3个又怎么区分sprite是哪个呢所以用first second的来区分。
关于关联的重要性,为什么需要关联呢,例如恶魔猎手攻击时候挥刀的动作,如果手部附着点不关联,附着点就会一直停留在那个你添加的位置上不动。关联到手部骨骼那么挥动时候附着点就睡随着手部骨骼移动,而添加到附着点的特效也会跟随着移动。

评分

参与人数 2威望 +32 收起 理由
linliming + 30 不错的教程
75615480 + 2 已阅

查看全部评分

发表于 2010-3-23 12:09:46 | 显示全部楼层
顶高科技帖!
回复

使用道具 举报

发表于 2010-3-23 12:52:21 | 显示全部楼层
聪明的人会灵活运用http://bbs.islga.org/read-htm-tid-18677.html1楼楼底、、、、、、、、、
回复

使用道具 举报

发表于 2010-3-25 08:36:13 | 显示全部楼层
神评分记录………………………………
回复

使用道具 举报

发表于 2010-3-25 19:54:16 | 显示全部楼层
好帖啊,
支持!!!
回复

使用道具 举报

发表于 2010-3-26 00:12:41 | 显示全部楼层
小凤小姐 可不可以帮我的平子 添加附着点呢
回复

使用道具 举报

发表于 2010-3-26 17:42:51 | 显示全部楼层
通过这个贴 我终于又学会了加附加点 并且还学了一点贴子中没提到的小技巧
比如加头顶的 OverHead 附加点时 一般都是先建立一个骨骼 再建立一个和这个骨骼相同坐标的附加点 再进行关联 否则有时关联时附加点位置会强制偏离 不知什么原因
^^
多谢 DDS
回复

使用道具 举报

发表于 2010-4-2 08:28:18 | 显示全部楼层
可不可以自己定义一些附加点的名字然后通过魔兽里面也自己输入来调用呢?
回复

使用道具 举报

发表于 2010-5-8 18:18:04 | 显示全部楼层
学习了的说 谢谢分享
回复

使用道具 举报

发表于 2010-5-14 22:03:52 | 显示全部楼层
谢谢了,支持
回复

使用道具 举报

发表于 2010-5-21 21:24:59 | 显示全部楼层
正准备发帖询问。没想到就有咯...

回复

使用道具 举报

发表于 2010-5-31 23:05:46 | 显示全部楼层
留名
回复

使用道具 举报

发表于 2010-6-24 00:02:32 | 显示全部楼层
感谢楼主辛苦劳动,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-6 11:00 , Processed in 0.131619 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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