多语言展示
当前在线:1905今日阅读:167今日分享:16

unity3d场景设计之添加自定义树木模型(二)

unity3d中添加自己自定义的树木模型,刷到地形中,这样更方便,我们一起来看看用自己的树木模型需要那些步骤与注意点。
方法/步骤
1

使用三维建模软件处理树木模型的时候,我这里使用的是blender,需要把树木模型的“坐标”放到树木的“根部”,因为unity3d中刷树木的时候会从这个坐标位置从地面“长”出来。如果使用blender不知道怎么设置坐标位置的可以参照引用文章。然后把模型上提就好了。

2

打开unity3d项目,新建个FBx文件夹,把树木的模型fbx文件拖入。

3

然后新建一个“Fstab”文件夹,在里面“Create”--“Prefab”,然后重新命名为”Trees“。

4

把FBx文件夹中的树木”tree“拖到场景中,设置后把它直接把”tree“拖到Fstab中的”Trees“上,这时Trees就会变成树的图标了。

5

选中场景中的”Terrain“,右边属性中选择第五个”Place Trees“,然后”Add Tree“,把Fstab中的”Trees“直接拖动到”Tree Prefab“右边的框中”Add“。

6

现在我们可以在地形中直接刷出自己自定的树的模型了,在”Terrain“的属性中可以设置笔刷的大小,树的随机数量,以及随机高度等。

注意事项

在三维建模软件中一定要把坐标放到树木模型的底部的位置,否则或出现树木种到地下或者悬空等不切实际的问题。

推荐信息