最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

《上古卷轴5:天际》添加各肢体部件物理碰撞指南

来源:动视网 责编:小OO 时间:2023-05-04 00:56:33
文档

《上古卷轴5:天际》添加各肢体部件物理碰撞指南

今天小编带来“淫妹汁”分享的《上古卷轴5:天际》添加各肢体部件物理碰撞指南,一起来看吧。其实[HDT-SMP]实现物理碰撞很容易,因为插件就是 网格[至于是顶点还是边还是面的碰撞我就不晓得了]。所以只需要正确的把各部件的Shape名称,填写到对应的Xml里。以下是步骤。首先在C:skyrimDatameshesactorscharactercharacter assets。的目录里,找到部件,比如脚:femalefeet_0.nif。用NifSkope打开,找到NiTriShape这个项,找到它的“值"。比如;femalefeet_1。记住这个名字;然后,到以下目录。
推荐度:
导读今天小编带来“淫妹汁”分享的《上古卷轴5:天际》添加各肢体部件物理碰撞指南,一起来看吧。其实[HDT-SMP]实现物理碰撞很容易,因为插件就是 网格[至于是顶点还是边还是面的碰撞我就不晓得了]。所以只需要正确的把各部件的Shape名称,填写到对应的Xml里。以下是步骤。首先在C:skyrimDatameshesactorscharactercharacter assets。的目录里,找到部件,比如脚:femalefeet_0.nif。用NifSkope打开,找到NiTriShape这个项,找到它的“值"。比如;femalefeet_1。记住这个名字;然后,到以下目录。


今天小编带来“淫妹汁”分享的《上古卷轴5:天际》添加各肢体部件物理碰撞指南,一起来看吧。

其实[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文件里一样

如果发生无效,请仔细检查参数是否写错,是否写错了地方,是否关联文件忘记写或者写错

发个代码写的示范图:

文档

《上古卷轴5:天际》添加各肢体部件物理碰撞指南

今天小编带来&ldquo;淫妹汁&rdquo;分享的《上古卷轴5:天际》添加各肢体部件物理碰撞指南,一起来看吧。其实[HDT-SMP]实现物理碰撞很容易,因为插件就是 网格[至于是顶点还是边还是面的碰撞我就不晓得了]。所以只需要正确的把各部件的Shape名称,填写到对应的Xml里。以下是步骤。首先在C:skyrimDatameshesactorscharactercharacter assets。的目录里,找到部件,比如脚:femalefeet_0.nif。用NifSkope打开,找到NiTriShape这个项,找到它的&ldquo;值"。比如;femalefeet_1。记住这个名字;然后,到以下目录。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top