Unity3d導(dǎo)入3dMax模型會產(chǎn)生若干問題,按照官方的說明,將max模型導(dǎo)成fbx文件導(dǎo)入untiy似乎也不能解決,那絲路unity3D專業(yè)老師就給大家分享一些Unity3D模型導(dǎo)入技巧,喜歡的同學(xué)可以收藏。
1、x軸向偏轉(zhuǎn)
3dmax模型導(dǎo)入后自動(dòng)有一個(gè)x軸270度的偏轉(zhuǎn),巧合的是,在unity中旋轉(zhuǎn)模型的時(shí)候,你會發(fā)現(xiàn)y軸參照方向永遠(yuǎn)朝上,而x和z軸則以模型本身的局部坐標(biāo)為準(zhǔn),這樣當(dāng)模型沿x軸旋轉(zhuǎn)270度之后,z軸正好與y軸重合,這樣你試圖用程序控制方向的時(shí)候就會發(fā)現(xiàn)旋轉(zhuǎn)y和旋轉(zhuǎn)z效果相同,這顯然不是你期望的結(jié)果。
2、材質(zhì)問題
模型在3dmax里賦予材質(zhì)之后,不管通過何種方式導(dǎo)入到unity中,都是沒有材質(zhì)的,好在untiy自動(dòng)生成了這些材質(zhì)的材質(zhì)球,我們需要做的是將貼圖再重新設(shè)置一遍。
另外一個(gè)是多重材質(zhì),多重材質(zhì)暫時(shí)還不知道如何在unity中顯示,所以在制作模型的之后,應(yīng)該先確定哪些部件應(yīng)該合在一起,而哪些需要獨(dú)立。
3、縮放因子問題
模型導(dǎo)入到untiy中,如果你之前在3dmax中沒有關(guān)心過“單位”問題,則它在場景里的大小一定會出呼你的意料。
unity中的1單位是fbx文件中的1單位的100倍
所以,如果我們想unity中使用1單位=1米的話,那在max和maya中制作的時(shí)候,單位就設(shè)置成1厘米。如果我們想unity中1單位=100M,那單位就設(shè)置為1M。如果我們想unity中1單位=1厘米的話,那單位就設(shè)置為0.1毫米,或者在單位為1厘米的情況下把比例因子改為1。
這就是老師今天帶給大家的Unity3D模型導(dǎo)入技巧,同時(shí)老師建議大家模型要在場景中居中,否則導(dǎo)入物體質(zhì)心位置不對,模型尺寸比例問題,想了解更多歡迎咨詢絲路CG網(wǎng)。