战地资源网

 找回密码
 立即加入
搜索
查看: 21043|回复: 15

[模组] 【教程】关于碰撞模型的制作导出及一些小技巧w

[复制链接]

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

发表于 2020-2-28 15:37:42 | 显示全部楼层 |阅读模式
赞助bfmil
本帖最后由 QOQ 于 2020-2-29 16:20 编辑

rt
制作碰撞模型
1、打开3dmax(我这里是2014版本的),选择你的要制作碰撞模型的部件,只选模型,lod geom root都不选,打开常用工具。


2选择创建工具

3.选好你要碰撞模型数量   1个  ——>  子弹碰撞  ,  2个  ——>子弹碰撞+载具碰撞    3个 ——> 子弹 + 载 具 +士兵碰撞



4 按M呼出材质编辑器(可能有的人不是M键),随便弄点颜色便于区分,名称改为材质的名称,如Airplane (航空铝材) glass(玻璃)rubber(橡胶)



最后没问题的话可以导出。这是比较快的一个方法,当然建模好的也可以自己做。
T档(似乎可写可不写)的话依葫芦画瓢,比如f18
ObjectTemplate.geometry usair_f18
ObjectTemplate.setCollisionMesh USAIR_F18
ObjectTemplate.mapMaterial 0 Airplane 32
ObjectTemplate.mapMaterial 1 glass1 1006
ObjectTemplate.mapMaterial 2 wreck1 60
ObjectTemplate.mapMaterial 3 Rubber 102
ObjectTemplate.mapMaterial 4 Rubber 102
ObjectTemplate.drag 0.05
ObjectTemplate.mass 5000
ObjectTemplate.inertiaModifier 0.4/0.4/0.4
ObjectTemplate.floaterMod 0.8
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh

----外挂残骸-----
就拿艾文的99a坦克来说,他的99a是没有残骸的,那么想追求真实的同志们,就可能用到这个了。
1首先,我们需要一个有残骸的坦克,比如原版的坦克(我用的是pr的99)


2 将有残骸的载具改名称(如果你想保留这辆坦克的话)
     除了贴图声音都要改,包括模型
con档改成如下形式 XXX为载具名称

GeometryTemplate.create BundledMesh XXX
CollisionManager.createTemplate XXX


ObjectTemplate.create SimpleObject XXX
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.creator SMBY52SEUJ989O5:Administrator
ObjectTemplate.collisionMesh XXX
ObjectTemplate.mapMaterial 0 01_-_Default 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometry zuocang

include XXX.tweak


Tweak档改成如下形式,XXX为载具名称

GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16
ObjectTemplate.activeSafe BundledMesh XXX
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.creator Typhoon
ObjectTemplate.modifiedByUser 123
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1
ObjectTemplate.cullRadiusScale 50
rem ---EndComp ---
ObjectTemplate.geometry XXX
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh


3、打开有残骸那辆坦克的模型(用模型查看器打开),我们删除模型



然后选择右边的红色按钮,选中模型,删除


把geom0 和geom1 的模型统统删掉

4、别忘了保存!点左上角的File(文件),然后点击Save (保存)或save as(另存为)

5、删掉它的碰撞模型,打包放入一个文件夹
比如我的ch_tnk_ztz992是碰撞模型,aw _ztz99a是我要用碰撞模型,那么ch_tnk_ztz992的路径是这样的objects\vehicles\land\aw_ztz99a\ch_tnk_ztz992
切记,贴图不要动,放在原位置,因为贴图路径没有改,改的话可以在模型查看器中改

6、打开你的载具的con档,在一大串数字下面加入这个,(XXX为刚刚的残骸模型)


ObjectTemplate.addTemplate XXX
ObjectTemplate.setPosition 0/0/0


7保存,大功告成

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复

使用道具 举报

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

 楼主| 发表于 2020-2-28 15:38:57 | 显示全部楼层
我至今没搞懂图片的附加方法,不过顺序是对的凑合着看吧
回复

使用道具 举报

13

主题

50

回帖

804

积分

上士

雷锋精神八一勋章

发表于 2020-2-28 20:09:36 | 显示全部楼层
本帖最后由 CongCharles 于 2020-2-28 20:23 编辑
QOQ 发表于 2020-2-28 15:38
我至今没搞懂图片的附加方法,不过顺序是对的凑合着看吧

导出碰撞模型的时候报错误,提示根对象名字是未知的,同样的操作,在导出bundledmesh是正常的。

尝试
改名为collisionmesh,还是报错,
改成bundledmesh导出不报错,但导出的文件夹是空的。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复

使用道具 举报

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

 楼主| 发表于 2020-2-28 20:59:46 | 显示全部楼层
CongCharles 发表于 2020-2-28 20:09
导出碰撞模型的时候报错误,提示根对象名字是未知的,同样的操作,在导出bundledmesh是正常的。

尝试[/ba ...

只选择模型,lod geom root_都不选
回复

使用道具 举报

13

主题

50

回帖

804

积分

上士

雷锋精神八一勋章

发表于 2020-2-28 22:02:39 | 显示全部楼层
本帖最后由 CongCharles 于 2020-2-29 13:58 编辑
QOQ 发表于 2020-2-28 20:59
只选择模型,lod geom root_都不选

能进入游戏了,但不知道为什么只要该载具被摧毁就会无报错弹出。




回复

使用道具 举报

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

 楼主| 发表于 2020-2-29 14:35:45 | 显示全部楼层
CongCharles 发表于 2020-2-28 22:02
能进入游戏了,但不知道为什么只要该载具被摧毁就会无报错弹出。

残骸的碰撞模型弄了吗
回复

使用道具 举报

13

主题

50

回帖

804

积分

上士

雷锋精神八一勋章

发表于 2020-2-29 20:09:42 | 显示全部楼层
本帖最后由 CongCharles 于 2020-3-1 13:59 编辑
QOQ 发表于 2020-2-29 14:35
残骸的碰撞模型弄了吗

重新整了一遍,终于搞定了,感谢大神。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复

使用道具 举报

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

 楼主| 发表于 2020-3-2 11:05:00 | 显示全部楼层
CongCharles 发表于 2020-2-29 20:09
重新整了一遍,终于搞定了,感谢大神。

搞定了就好,还学多了个技能呢
回复

使用道具 举报

3

主题

31

回帖

621

积分

上士

八一勋章

发表于 2020-3-10 22:07:32 | 显示全部楼层
MAX2014能用导入导出工具呀????有教程吗?
回复

使用道具 举报

7

主题

119

回帖

1181

积分

少尉

八一勋章积极分子

 楼主| 发表于 2020-3-10 23:02:43 | 显示全部楼层
=21=QQ810942331 发表于 2020-3-10 22:07
MAX2014能用导入导出工具呀????有教程吗?

能      链接:https://pan.baidu.com/s/1k4xkKhr3N6TLm5dELgVEKg 提取码:l8zq 使用方法都一样的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

Archiver|小黑屋|bfmil ( 拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,会员帖子系会员发表,并不代表本站立场! )

GMT+8, 2024-4-26 03:25 , Processed in 0.142275 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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