3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 47569|回复: 230
打印 上一主题 下一主题

[心得教程] [HDT-SMP]终于自学,实现添加各肢体部件的物理碰撞,《纯手打字》写给新手!甚至老手

  [复制链接]

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
跳转到指定楼层
主题
发表于 2015-6-12 02:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 淫妹汁 于 2015-6-13 06:33 编辑

也许有人写过这个教程,,也估计那些贴都沉了,我今天实现各肢体碰撞,索性写下方法,也让我以后自己轻松找到教程

正文:

其实[HDT-SMP]实现物理碰撞很容易,因为插件就是 网格[至于是顶点还是边还是面的碰撞我就不晓得了],
所以只需要正确的把各部件的Shape名称,填写到对应的Xml里

以下是步骤:
首先在C:\skyrim\Data\meshes\actors\character\character assets
的目录里,找到部件,比如脚:femalefeet_0.nif
用NifSkope打开,找到NiTriShape这个项,找到它的“值"
比如
femalefeet_1
记住这个名字

然后,到以下目录:
C:\skyrim\Data\SKSE\Plugins\hdtSkinnedMeshConfigs
里面,建立一个记事本,修改其名称为:femalefeet_1.xml
打开后
写入一些参数
这些参数,手/脚/头都基本通用,属于刚体

比如手的参数:<?xml version="1.0" encoding="UTF-8"?>

<system>

        <per-vertex-shape name="HandFemale3rd">
                <margin>0</margin>
                <tag>hand</tag>
                <no-collide-with-tag>feet</no-collide-with-tag>
        </per-vertex-shape>

</system>


比如脚的参数:
<?xml version="1.0" encoding="UTF-8"?>

<system>

        <per-vertex-shape name="femalefeet_1">
                <margin>0</margin>
                <tag>feet</tag>
                <no-collide-with-tag>hand</no-collide-with-tag>
        </per-vertex-shape>

</system>



要注意的是,per-vertex-shape name=写入你模型里NiTriShape这个项的“值”或者叫模型名字


在    <tag>这里</tag>写入的是部位标签,,比如身体是body,手是hand,脚或鞋是feet


保存记事本

最后一步,让XML生效

在刚才的目录里,打开defaultBBPs.xml

在<default-bbps>项里,添加

        <map shape="xxxxxx" file="SKSE\Plugins\hdtSkinnedMeshConfigs\OOOOO"/>

这个xxxxxx就是刚才那个值,比如femalefeet_1
这个OOOOO就是刚才那个xml文件的名字,比如femalefeet_1.xml


这样,模型femalefeet_1.nif的物理碰撞信息就完成了

如果发生 最大身形的手有碰撞,可最小身型无碰撞,请检查femalefeet_1.nif和femalefeet_0.nif的模型名字是否和xml文件里一样

如果发生无效,请仔细检查参数是否写错,是否写错了地方,是否关联文件忘记写或者写错
发个代码写的示范图:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

5

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏86
回复

使用道具 举报

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
舒服的沙发
 楼主| 发表于 2015-6-12 02:50 | 只看该作者
本帖最后由 淫妹汁 于 2015-6-13 06:43 编辑

请大家在每个月1号顶此贴一次,
让以后的新手或者忘记这个的老手,
能找的到这个技巧步骤贴

至于效果嘛,
传说中的“抓奶龙爪手”


这是主角的手,和一具瑟拉娜的尸体的 “互动”
反正都死了,随便摸!没关系!

顺便写一些和这有关的贴:
看到此贴我学会了这个
http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=4643377&highlight=%5BHDT-SMP%5D
天涯的
http://bbs.3dmgame.com/thread-4736938-1-1.html



沙发依然是我的,,楼下板凳


此楼留作添加后续



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

4

主题

363

帖子

586

积分

高级玩家

Rank: 4

贡献度
0
金元
5863
积分
586
精华
0
注册时间
2015-3-25
硬硬的板凳
发表于 2015-6-12 02:54 | 只看该作者
板凳???
回复 支持 反对

使用道具 举报

1

主题

55

帖子

330

积分

高级玩家

Rank: 4

贡献度
0
金元
3300
积分
330
精华
0
注册时间
2013-8-5
冰凉的地板
发表于 2015-6-12 02:55 | 只看该作者
太深奥了的感觉, 我学计算机的都看不懂。。。
回复 支持 反对

使用道具 举报

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
5#
 楼主| 发表于 2015-6-12 02:56 | 只看该作者
我写的这么详细,,难道还看不懂???你就算不会手写代码,,也会复制粘贴吧???
回复 支持 反对

使用道具 举报

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
6#
 楼主| 发表于 2015-6-12 02:57 | 只看该作者
XML文件用记事本创建和编辑就行了

其实这类型的XML文件,就是后缀名为xml的记事本的txt文件而已
回复 支持 反对

使用道具 举报

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
7#
 楼主| 发表于 2015-6-12 03:11 | 只看该作者
如果还看不懂,难道要我上图?
回复 支持 反对

使用道具 举报

31

主题

712

帖子

1130

积分

游戏狂人

努力做各种增加羞耻度的MOD

Rank: 6Rank: 6

贡献度
31
金元
10064
积分
1130
精华
0
注册时间
2015-5-29
8#
 楼主| 发表于 2015-6-12 03:32 | 只看该作者
睡前一顶
回复 支持 反对

使用道具 举报

26

主题

962

帖子

1318

积分

游戏狂人

Rank: 6Rank: 6

贡献度
114
金元
8616
积分
1318
精华
0
注册时间
2005-1-5
9#
发表于 2015-6-12 03:34 | 只看该作者
技术贴得顶...
回复 支持 反对

使用道具 举报

0

主题

184

帖子

234

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2339
积分
234
精华
0
注册时间
2013-6-25
10#
发表于 2015-6-12 06:57 | 只看该作者
见到smp的我就圆润的滚进来了。不管学没学会,先顶了再说。
回复 支持 反对

使用道具 举报

0

主题

29

帖子

119

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1194
积分
119
精华
0
注册时间
2012-8-8
11#
发表于 2015-6-12 07:12 | 只看该作者
学习了,多谢啦楼主

回复 支持 反对

使用道具 举报

0

主题

816

帖子

762

积分

超级玩家

Rank: 5Rank: 5

贡献度
14
金元
7058
积分
762
精华
0
注册时间
2006-11-3
12#
发表于 2015-6-12 07:46 | 只看该作者
学习了,谢谢分享
回复 支持 反对

使用道具 举报

5

主题

1986

帖子

4725

积分

游戏精英

Rank: 8Rank: 8

贡献度
59
金元
44890
积分
4725
精华
0
注册时间
2012-11-12
13#
发表于 2015-6-12 08:01 来自手机 | 只看该作者
来顶一下
回复 支持 反对

使用道具 举报

6

主题

1472

帖子

1517

积分

游戏狂人

Rank: 6Rank: 6

贡献度
6
金元
14931
积分
1517
精华
0
注册时间
2013-8-25
14#
发表于 2015-6-12 08:02 | 只看该作者
感谢楼主分享,我还在摸索中
回复 支持 反对

使用道具 举报

1

主题

1858

帖子

2226

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
22216
积分
2226
精华
0
注册时间
2013-11-1
15#
发表于 2015-6-12 08:06 | 只看该作者
路過五毛一個....
回复 支持 反对

使用道具 举报

38

主题

1833

帖子

2312

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
30
金元
21916
积分
2312
精华
0
注册时间
2014-11-8
16#
发表于 2015-6-12 08:59 | 只看该作者
谢谢分享
等我忙完了以后也学习一下这个
不过楼主最好是图文并茂一起表达最好了
回复 支持 反对

使用道具 举报

25

主题

2667

帖子

2200

积分

游戏达人

天际

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
21956
积分
2200
精华
0
注册时间
2008-8-31
QQ
17#
发表于 2015-6-12 09:04 | 只看该作者
…………………………

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

4

主题

541

帖子

600

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
5844
积分
600
精华
0
注册时间
2013-7-11
18#
发表于 2015-6-12 09:10 | 只看该作者
碰到教学贴
每次都是先顶,再慢慢学习
谢谢分享
回复 支持 反对

使用道具 举报

4

主题

541

帖子

600

积分

超级玩家

Rank: 5Rank: 5

贡献度
4
金元
5844
积分
600
精华
0
注册时间
2013-7-11
19#
发表于 2015-6-12 09:11 | 只看该作者
dr00103552 发表于 2015-6-12 09:04
…………………………

滚友,这是要冲高级玩家的节奏啊
加油
回复 支持 反对

使用道具 举报

25

主题

2667

帖子

2200

积分

游戏达人

天际

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
21956
积分
2200
精华
0
注册时间
2008-8-31
QQ
20#
发表于 2015-6-12 09:14 | 只看该作者
xiaomao211 发表于 2015-6-12 09:11
滚友,这是要冲高级玩家的节奏啊
加油

我本来就是高级玩家……
回复 支持 反对

使用道具 举报

4

主题

163

帖子

228

积分

中级玩家

Rank: 3Rank: 3

贡献度
4
金元
2122
积分
228
精华
0
注册时间
2015-2-12
21#
发表于 2015-6-12 09:19 | 只看该作者

頂!
回复 支持 反对

使用道具 举报

55

主题

1096

帖子

1329

积分

游戏狂人

Rank: 6Rank: 6

贡献度
57
金元
11009
积分
1329
精华
0
注册时间
2013-8-5
22#
发表于 2015-6-12 09:21 | 只看该作者
感谢分享~新人帮顶~
回复 支持 反对

使用道具 举报

4

主题

721

帖子

803

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8033
积分
803
精华
0
注册时间
2015-5-24
23#
发表于 2015-6-12 09:23 | 只看该作者
0.0我们就放俩天
回复 支持 反对

使用道具 举报

6

主题

643

帖子

2万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
2
金元
299633
积分
29971
精华
0
注册时间
2012-9-25
24#
发表于 2015-6-12 09:25 | 只看该作者
恭喜楼主,终于搞定了,不容易,哈哈
回复 支持 反对

使用道具 举报

1

主题

205

帖子

252

积分

高级玩家

Rank: 4

贡献度
0
金元
2523
积分
252
精华
0
注册时间
2012-2-16
25#
发表于 2015-6-12 09:54 | 只看该作者
12号顶此贴一次
回复 支持 反对

使用道具 举报

5

主题

426

帖子

666

积分

超级玩家

Rank: 5Rank: 5

贡献度
2
金元
6584
积分
666
精华
0
注册时间
2012-1-28

3DM页游玩家

26#
发表于 2015-6-12 10:01 | 只看该作者
力顶技术贴!!
回复 支持 反对

使用道具 举报

5

主题

453

帖子

431

积分

高级玩家

Rank: 4

贡献度
5
金元
4105
积分
431
精华
0
注册时间
2015-1-3
27#
发表于 2015-6-12 10:15 | 只看该作者
突破天际的老滚
回复 支持 反对

使用道具 举报

4

主题

163

帖子

228

积分

中级玩家

Rank: 3Rank: 3

贡献度
4
金元
2122
积分
228
精华
0
注册时间
2015-2-12
28#
发表于 2015-6-12 11:10 | 只看该作者
jayhai 发表于 2015-6-12 09:21
顶啊 , 支持楼主 多出详细教程。  物理效果 看来是以后的游戏大作必须的, 衣服飘动 头发飘动 玩起来看起 ...

這也沒辦法
老滾是哪年出的遊戲  
當年的技術當然跟現在不同

回复 支持 反对

使用道具 举报

15

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
56
金元
167519
积分
16976
精华
0
注册时间
2012-8-9
29#
发表于 2015-6-12 15:06 | 只看该作者
不错谢谢分享
回复 支持 反对

使用道具 举报

60

主题

1153

帖子

4766

积分

游戏精英

用户名不是我取的

Rank: 8Rank: 8

贡献度
44
金元
45900
积分
4766
精华
0
注册时间
2009-9-10
30#
发表于 2015-6-12 20:35 | 只看该作者
有多少人需要图文?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-4-25 08:08 , Processed in 0.138480 second(s), 46 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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