上古卷轴5手胸碰撞

榆林美食2022-09-10  19

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

今天边肖带来了 妹子果汁 共享的《上古卷轴5:天空》为每个肢体部分增加了物理碰撞指南。让我们看一看。

其实【HDT-SMP】很容易实现物理碰撞,因为插件是网格【不知道是顶点、边还是面的碰撞】,

因此,只需要将每个组件的形状名称正确地填入相应的Xml中。

以下是步骤:

起初,在c:\ skyrim \ data \ messs \ actors \ character \ character assets中

在目录中,找到组件,例如foots:female foots _ 0 . nif

用NifSkope打开,找到NiTriShape这个项目,找到它的 值”

例如

女性脚_1

记住这个名字。

然后,转到以下目录:

c:\ skyrim \ Data \ SKSE \插件\hdtSkinnedMeshConfigs

在内部,创建一个记事本,并将其名称修改为:femalefeet _ 1.xml

打开后

写一些参数。

手/脚/头这些参数基本都是通用的,属于刚体。

手的参数,例如:<?xml版本= quot1.0 quot编码= quotUTF-8 quot;? gt

lt系统 gt

lt每顶点形状名称= quotHandFemale3rd quot gt

lt边距 gt0 lt/margin gt;

lt标签 gt手 lt/tag gt;

ltno-collide-with-tag gt;脚 lt/no-collide-with-tag gt;

lt/每顶点形状 gt

lt/system gt;

例如,脚的参数:

lt?xml版本= quot1.0 quot编码= quotUTF-8 quot;? gt

lt系统 gt

lt每顶点形状名称= quotfemalefeet _ 1 quot gt

lt边距 gt0 lt/margin gt;

lt标签 gt脚 lt/tag gt;

ltno-collide-with-tag gt;手 lt/no-collide-with-tag gt;

lt/每顶点形状 gt

lt/system gt;

请注意,每顶点形状名称= the NiTriShape”写在你的模型值 或者型号名称。

保存记事本

最后一步是验证XML。

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

lt地图形状= quotxxxxxx quotfile = quotSKSE \插件\ hdtSkinnedMeshConfigs \ oooo quot;/ gt;

这个xxxxxx是之前的值,比如femalefeet_1。

这个OOOOO是刚才xml文件的名字,比如femalefeet _ 1.xml

这样就完成了模型femalefeet _ 1.nif的物理碰撞信息。

如果有最大体型的手碰撞,但没有最小体型的碰撞,请检查femalefeet _ 1.nif和femalefeet _ 0.nif的型号名称是否与xml文件中的相同。

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

发送一个代码来编写演示图:

转载请注明原文地址:https://juke.outofmemory.cn/read/1564202.html

最新回复(0)