Unity3d中模型導入軸向不對的解決方法


在unity3d中導入模型,經常會遇到模型的軸向與unity中默認的軸向不符合的情況。

網上有很多解決辦法都是說在3dmax中導出模型時修改模型的軸向,那么我接下來講的就是如何在unity里面修改模型的軸向。(以網上下載的坦克模型為例)

步驟1:將模型導入到unity中,至於如何賦材質和貼圖就不用講了吧。

導入的坦克模型與創建的unity自帶模型cube軸向對比,發現軸向是統一的,但是模型的本身的朝向不對,相差了90度。

步驟2:創建一個空物體,GameObject—>Create Empty。

創建好后,將空物體拖到模型的子物體下面,使空物體成為模型子物體的子物體。再將空物體的position與rotation全置為0,scale為1。

因為模型為坦克,所以將空物體對齊坦克底部,如下圖。

調整前:

調整后:

調整好后,再將空物體拉出坦克模型的子物體,使空物體與坦克模型為平級關系。

此時,再調整空物體軸向與scene右上角坐標一致。圖中顯示的是空物體的軸向。

調整好之后,將模型的子物體拖動到空物體下面使之成為空物體的子物體即可。

 到此步驟,即完成模型的軸向的調節,並刪掉剩下的is2物體,保持場景的整潔。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM