资料详情

所需条件

软件

3ds Max2012及以上版本

脚本

导入_流星gmb/gmc模型脚本

武器导出专用脚本

点击下载脚本

 

 

步骤

 

1

打开一个包含武器的模型文件,并选择需要制作的武器!

 

图片包含 沙滩, 走, 男人, 女孩

描述已自动生成

 

 

2

导出选定对象

 

 

 

3

选择obj格式导出

 

图形用户界面, 文本, 应用程序

描述已自动生成

 

 

4

如图选择obj导出选项

 

 

 

5

选择导出材质类型

注意:如果没有透明通道的贴图推荐转换成jpg格式,转换tga时如果透明通道丢失,请使用第三方软件转换!
          图片名字不能以“a”字母开头,不能包含空格!
 

 

图形用户界面

描述已自动生成

 

 

6

如果没有贴图路径就会提示以下内容,选择“添加搜索路径”来指定贴图路径

 

文本

描述已自动生成

 

 

7

Obj导出完成

 

 

 

8

重置3ds Max

 

手机屏幕的截图

描述已自动生成

 

 

9

导入刚才导出的obj模型

 

图形用户界面

描述已自动生成

 

 

10

导入obj,由于这个模型的名称太长,我们给它改短点!

 

图形用户界面

描述已自动生成

 

 

11

修改模型名称

 

 

 

12

现在看着这个模型的贴图是黑色的,需要翻转一下法线,不然在游戏中模型是透明的,步骤,选择模型-修改-元素

 

 

 

13

选择元素后,拖选模型(拖选后模型会显示为红色)-翻转

 

图片包含 图示

描述已自动生成

 

 

14

翻转法线后模型贴图显示正常了

 

图片包含 室内, 桌子, 蓝色, 球

描述已自动生成

 

 

15

将模型导出成3ds格式(此步骤主要是防止在游戏中贴图显示错乱)

 

 

16

使用导入脚本导入流星的原版武器当做参照(脚本-运行脚本)

 

 

 

17

因为演示制作的是刀,所以我们选择导入w5_0.gmc作为参考(注意要使用原版的武器当做参考)查看武器名称

 

 

 

18

导入成功后一般是两个模型,一个是武器的外形,一个是武器的攻击范围盒子,我们先隐藏掉范围盒子(这里是hbat

 

图形用户界面, 应用程序

描述已自动生成

 

 

19

导入刚刚导出的3ds格式模型

 

图形用户界面, 文本

描述已自动生成

 

 

20

导入后发现大小和方向与原版的不一致

 

图片包含 图示

描述已自动生成

 

 

21

需要使用移动、旋转、缩放将导入的模型与原版的调整成一致

 

手机屏幕的截图

描述已自动生成

 

图片包含 图表

描述已自动生成

 

 

22

位置调整好后,需要将轴重置成0(层次-仅影响轴),将位置和旋转轴都置零!

 

 

 

 

23

使用材质编辑器(快捷键m)给模型添加材质

 

选择材质球,再点击吸管后点击武器模型!

 

图片包含 室内, 电脑, 线, 桌子

描述已自动生成

 

点击漫反射后的m

 

 

 
  图片包含 户外, 侧面, 街道, 巴士

描述已自动生成

 

点击位图,选择武器模型的贴图(最好是将贴图的名字改短一点)

 

图片包含 播放器, 仪表, 球拍, 巴士

描述已自动生成

 

 

24

在武器的刃开始和结束的位置创建两个辅助对象,并命名为“d_wpnRS”和“d_wpnRE”(添加-辅助对象-虚拟对象)

注意:右手“d_wpnRS”,“d_wpnRE”、左手“d_wpnLS”,“d_wpnLE”
          乾坤刀、忍刀、火枪使用“D_wpn**”,注意区分“D”大小写!
          火枪只有“D_wpnRS”,没有“D_wpnRE”!

 

 

图形用户界面

描述已自动生成

 

 

25

将范围盒子(这里是hbat)名称改成“AtBox01

26

选择武器模型和范围盒子,给它们添加上“顶点绘制”(修改器-网格编辑-顶点绘制)

27

运行武器导出脚本

 

 

 

28

导出完成

 

图形用户界面

描述已自动生成

 

图形用户界面, 应用程序

描述已自动生成

 

 

29

进入游戏测试