unity3d場景設計之新增自定義樹木模型(二)?

Tags: ,

unity3d中新增自己自定義的樹木模型,刷到地形中,這樣更方便,我們一起來看看用自己的樹木模型需要那些步驟與注意點。

unity3d場景設計之新增自定義樹木模型(二)

方法/步驟

使用三維建模軟體處理樹木模型的時候,我這裡使用的是blender,需要把樹木模型的“座標”放到樹木的“根部”,因為unity3d中刷樹木的時候會從這個座標位置從地面“長”出來。

如果使用blender不知道怎麼設定座標位置的可以參照引用文章。然後把模型上提就好了。

1 blender座標回到物體中心

unity3d場景設計之新增自定義樹木模型(二)

開啟unity3d專案,新建個FBx資料夾,把樹木的模型fbx檔案拖入。

unity3d場景設計之新增自定義樹木模型(二)

然後新建一個“Fstab”資料夾,在裡面“Create”--“Prefab”,然後重新命名為”Trees“。

unity3d場景設計之新增自定義樹木模型(二)

unity3d場景設計之新增自定義樹木模型(二)

把FBx資料夾中的樹木”tree“拖到場景中,設定後把它直接把”tree“拖到Fstab中的”Trees“上,這時Trees就會變成樹的圖示了。

unity3d場景設計之新增自定義樹木模型(二)

選中場景中的”Terrain“,右邊屬性中選擇第五個”Place Trees“,然後”Add Tree“,把Fstab中的”Trees“直接拖動到”Tree Prefab“右邊的框中”Add“。

unity3d場景設計之新增自定義樹木模型(二)

unity3d場景設計之新增自定義樹木模型(二)

unity3d場景設計之新增自定義樹木模型(二)

現在我們可以在地形中直接刷出自己自定的樹的模型了,在”Terrain“的屬性中可以設定筆刷的大小,樹的隨機數量,以及隨機高度等。

unity3d場景設計之新增自定義樹木模型(二)

注意事項

在三維建模軟體中一定要把座標放到樹木模型的底部的位置,否則或出現樹木種到地下或者懸空等不切實際的問題。

,
相關問題答案