Fork me on GitHub
打赏

Unity导入3D模型的过程与方法

 一、介绍

资源是游戏开发中的原材料,也就是组成游戏的模块。

Unity只是一个游戏开发引擎,而并不是一个资源开发软件。这就意味着在游戏中需要的资源通常是由一些设计者使用其他软件开发出来的,然后设计者会将这些制作好的资源导出,并传递给Unity,而Unity负责将这些资源有机地组合到一个游戏系统中。

本文介绍的是如何将3ds Max文件导入进Unity的方法,其他3D模型或文件的导入与此类似。

软件环境:3ds Max2015,Unity 2017.3.0f3 (64-bit)

 

二、导入步骤

1,在3ds Max软件里设置单位

 

2,将显示单位和系统单位中的比例设为厘米

 

3,设置完后创建一个三维立体模型

 

4,模型导出

导出成max格式,并存放在你所创建的Unity项目里的Assets文件夹下

 

5,启动Unity

在项目视图中会看到前面已经创建好的三维茶壶模型,将其拖拽到游戏视图中

 

这样就完成了3d模型的导入,顺便一说,我没加材质和贴图,所以茶壶看起来有些丑,诸位可以根据自己喜好进行三维模型的设计。

 

三、总结

此次学习了Unity中资源导入的方法,对于以后进行游戏开发的模型导入将会非常有帮助。在此分享一张Unity模型导入的参照表(表来自网上),

 

posted @ 2018-03-09 22:15  Zoctopus_Zhang  阅读(31763)  评论(4编辑  收藏  举报
// function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);