《上古卷轴5:天际》添加各肢体部件物理碰撞指南
今天小编带来“淫妹汁”分享的《上古卷轴5:天际》添加各肢体部件物理碰撞指南,一起来看吧。 其实[HDT-SMP]实现物理碰撞很容易,因为插件就是 网格[至于是顶点还是边还是面的碰撞我就不晓得了], 所以只需要正确的把各部件的Shape名称,填写到对应的Xml里 以下是步骤: 首先在C:skyrimDatameshesactorscharactercharacter assets 的目录里,找到部件,比如脚:femalefeet_0.nif 用NifSkope打开,找到NiTriShape这个项,找到它的“值" 比如 femalefeet_1 记住这个名字 然后,到以下目录: C:skyrimDataSKSEPluginshdtSkinnedMeshConfigs 里面,建立一个记事本,修改其名称为: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="SKSEPluginshdtSkinnedMeshConfigsOOOOO"/> 这个xxxxxx就是刚才那个值,比如femalefeet_1 这个OOOOO就是刚才那个xml文件的名字,比如femalefeet_1.xml 这样,模型femalefeet_1.nif的物理碰撞信息就完成了 如果发生 最大身形的手有碰撞,可最小身型无碰撞,请检查femalefeet_1.nif和femalefeet_0.nif的模型名字是否和xml文件里一样 如果发生无效,请仔细检查参数是否写错,是否写错了地方,是否关联文件忘记写或者写错 发个代码写的示范图: 更多相关资讯请关注:上古卷轴5:天际专题 更多相关讨论请前往:上古卷轴5:天际论坛 >>查看上古卷轴5:天际全部攻略<< (编辑:顺游网_765游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |