[Unity] Unity3d模型导入技巧

查看:2168 |回复:26 | 2014-10-12 06:01:07

您需要 登录 才可以下载或查看,没有账号?注册

x
1、x轴向偏转

3dmax模型导入后自动有一个x轴270度的偏转,巧合的是,在unity中旋转模型的时候,你会发现y轴参照方向永远朝上,而x和z轴则以模型本身的局部坐标为准,这样当模型沿x轴旋转270度之后,z轴正好与y轴重合,这样你试图用程序控制方向的时候就会发现旋转y和旋转z效果相同,这显然不是你期望的结果。解决这个问题的方法是,将.max文件导出为.3ds文件再导入untiy,而不是官方说的导成.fbx

2、材质问题

模型在3dmax里赋予材质之后,不管通过何种方式导入到unity中,都是没有材质的,好在untiy自动生成了这些材质的材质球,我们需要做的是将贴图再重新设置一遍,如果你的材质还有其他效果,比如lightmap,则需要选择正确的shader之后再设置贴图。

另外一个是多重材质,多重材质暂时还不知道如何在unity中显示,所以在制作模型的之后,应该先确定哪些部件应该合在一起,而哪些需要独立,比如,对于一架直升飞机来说,身体和螺旋桨就可以分为两个部件,而不应该把螺旋桨与发动机合并成一个部件,这样程序就无法旋转螺旋桨了。

3、缩放因子问题

模型导入到untiy中,如果你之前在3dmax中没有关心过“单位”问题,则它在场景里的大小一定会出呼你的意料。

unity中的1单位是fbx文件中的1单位的100倍
所以,如果我们想unity中使用1单位=1米的话,那在max和maya中制作的时候,单位就设置成1厘米
如果我们想unity中1单位=100M,那单位就设置为1M
如果我们想unity中1单位=1厘米的话,那单位就设置为0.1毫米,或者在单位为1厘米的情况下把比例因子改为1

在max中,单设置应该像这样

1.gif


1Unit = 1厘米,这样在unity中1格就等3dmax中的1M了

针对经常出现的问题,将需要注意的点罗列如下:

1、物体的头要朝下

2、所有游戏中的车辆飞机大致都可以分成两个部分,一个是身体,一个是炮台或螺旋桨,那么身体要有一个统一的名称,都叫做Body,螺旋桨叫做Airscrew,炮台叫做 Barbette ,这样我就可以找到所有的身体,并把爆炸效果的火焰和身体连接起来

3、模型尺寸比例问题,参考前文所说的设置,另外不管是飞机,还是坦克,尺寸都在10米左右(以这个尺寸为基准),也就是3dmax里的10格大小

4、模型要在场景中居中,否则导入物体质心位置不对

5、起名字可以起这个武器的实际名称,如果不知道的话,也可以叫做Tank1,Tank2这样,但最重要的是贴图名字和模型名字要相同,否则很乱


Snipaste_2019-06-04_10-57-42.jpg
2014-10-12 06:01:07  
 赞 赞 1

使用道具 登录

26个回答,把该问题分享到群,邀请大神一起回答。
2#
分析得不错
回复 收起回复
2014-10-12 10:19:19   回复
 赞 赞 1

使用道具 登录

3#
好东西!
回复 收起回复
2014-10-12 19:58:42   回复
 赞 赞 1

使用道具 登录

4#
一:轴向问题,可以在导出前设置旋转一下物体的pivot,设置成Y轴朝上,Z轴朝前;
二:导出FBX,是可以带出贴图的,另外,多重子材质Unity是能认的,估计楼主导出的.3ds的问题吧?
三:比例问题,没有太好的解决办法。
回复 收起回复
2014-10-14 11:31:57   回复
 赞 赞 1

使用道具 登录

5#
经验之谈 很使用 感谢
回复 收起回复
2014-10-14 16:42:44   回复
 赞 赞 1

使用道具 登录

6#
很实用
回复 收起回复
2014-10-17 09:53:07   回复
 赞 赞 1

使用道具 登录

7#

此帖必火!鉴定完毕!
回复 收起回复
2015-4-1 12:44:51   回复
 赞 赞 1

使用道具 登录

8#
DMCG 发表于 2014-10-14 11:31
一:轴向问题,可以在导出前设置旋转一下物体的pivot,设置成Y轴朝上,Z轴朝前;
二:导出FBX,是可以带出贴 ...

感谢分享~~
回复 收起回复
2015-4-10 14:02:38   回复
 赞 赞 1

使用道具 登录

9#
非常感谢分享心得
回复 收起回复
2016-9-19 00:24:29   回复
 赞 赞 1

使用道具 登录

10#
学习学习
回复 收起回复
2016-9-21 11:10:58   回复
 赞 赞 1

使用道具 登录

11#
学习了!!
回复 收起回复
2016-9-27 10:51:26   回复
 赞 赞 1

使用道具 登录

18#
{:1_144:}
回复 收起回复
2016-11-19 12:37:35   回复
 赞 赞 1

使用道具 登录

19#
{:1_144:}
回复 收起回复
2016-11-21 15:45:56   回复
 赞 赞 1

使用道具 登录

20#
好像不错
回复 收起回复
2016-11-29 10:30:29   回复
 赞 赞 1

使用道具 登录

CG 游戏行业专业问题

Unity3D技术手机游戏引擎手游引擎
12下一页
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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