unity3d游戏开发学习之使用3dmax创建导弹模型

unity3d游戏开发学习之使用3dmax创建导弹模型

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

在着手研究Unity3D的游戏开发时,3D模型能够考虑从unity的assets store去获取,也能够从网上搜索下载,同一时候咱们也能够尝试下自己动手去做一些简单的模型。

这里就依据unity3d坦克大战教学视频,来制作一个简单的导弹模型:包括弹头,弹身,尾翼。当中,弹头,单身都是使用胶囊来实现,尾翼是使用多边形来实现。

一、制作弹体

打开3dmax后,右側的工具栏中,选择“扩展基本体”,这时就能够看到能够选择的形状有异面体、环形结等多种。

      unity3d游戏开发学习之使用3dmax创建导弹模型

选择胶囊,将光标放到原点处開始拖动,拖动出胶囊物体。

          unity3d游戏开发学习之使用3dmax创建导弹模型

选中该胶囊,使用ctrl + c ,ctrl + v复制出两个胶囊,用来作为导弹的弹身。

unity3d游戏开发学习之使用3dmax创建导弹模型unity3d游戏开发学习之使用3dmax创建导弹模型      

  此时,我们就有三个大小一样的胶囊,使用w快捷键移动胶囊的位置到如上图所看到的。于是,最上面的胶囊我们能够用来作为弹头,中间的胶囊能够作为连接部分,最以下的胶囊则是弹身,一般是导弹的推进器。

为了让其更像导弹,我们将中间的胶囊缩小变长,最以下的胶囊变大一些。

                                                               unity3d游戏开发学习之使用3dmax创建导弹模型unity3d游戏开发学习之使用3dmax创建导弹模型                       

如此,主要的导弹形状就有了。

二、制作尾翼

事实上尾翼的制作也非常easy,就是向导弹的弹身部分加入�四个多边形,同一时候做位移变换和旋转。

使用鼠标中轮将视图拖到最以下的胶囊部分,在右側工具栏中选择球棱柱,同一时候參数中的边数设置为3.在弹身位置创建一个三边的球棱柱。

unity3d游戏开发学习之使用3dmax创建导弹模型

然后对该物体旋转和位移到例如以下图所看到的位置,在旋转和位移过程中,尽量使用前、顶、左视图来辅助进行,使位置和角度更加标准。

unity3d游戏开发学习之使用3dmax创建导弹模型

然后第一个尾翼就成型了,以下我们复制该尾翼,然后旋转90度,并放在弹身的另外一側,就能够制作出第二个尾翼。此操作建议在顶视图中完毕。接下来再复制第三个、第四个尾翼,分别放在弹身的四个側面,导弹的形状就完毕了。

unity3d游戏开发学习之使用3dmax创建导弹模型

三、填充纹理

我们这里对导弹进行简单的纹理填充。选中导弹的弹头,然后在顶部工具栏中,选中该材质编辑器,unity3d游戏开发学习之使用3dmax创建导弹模型,在弹出的对话框中,选择材质颜色,而且运用到该物体上,如图:

unity3d游戏开发学习之使用3dmax创建导弹模型

色后,导弹的制作完毕。

unity3d游戏开发学习之使用3dmax创建导弹模型

四、导出

为了让unity能够使用,我们这里导出格式为 fbx,导出步骤为:

选中全部的模型->点击左上角的buttonunity3d游戏开发学习之使用3dmax创建导弹模型->导出->选择导出格式为fbx->导出选项->完毕。因为我们这里没有动画,在导出选项中,能够不要选择动画项。

至此,一个简单的导弹模型已经制作成功。

这里附上该导弹模型的下载地址: http://download.csdn.net/download/wangbin_jxust/7269663

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/118257.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号