官方文档
Tree Editor (树编辑器)
构建第一棵树
一、创建树干
1、GameObject->3D Object->Tree
此时树包含两个节点: Tree Root Note、Branch Group
二、创建树枝
1、选中 Branch Group 点击 Add Branch Group 按钮,增加树枝
选中二级 Branch Group,并调整 Inspector 中的属性值
Frequency: 20 (值越大树枝越多)
2、选中二级 Branch Group 点击 Add Branch Group 按钮,创建三级树枝
选中三级 Branch Group,并调整 Inspector 中的属性值
三、创建树叶
1、选中二级 Branch Group 节点,然后点击 Add Leaf Group 按钮,增加树叶
选中 Leaf Group 节点,并调整 Inspector 中的属性值
Frequency: 10 (值越大树叶越多)
可通过选择下面工具对树枝或树叶进行移动、旋转、缩放编辑
四、为树枝和树叶应用材质
1、Assets->Create->Material
创建树枝材质
MyTreeBark.mat (选择Shader: Nature/Tree Creator Bark)
创建树叶材质
MyTreeLeaf.mat (选择Shader: Nature/Tree Creator Leaves)
并在标准资源包(到Asset Store中下载 Standard Assets资源包)中找到合适的贴图赋给材质
2、选中 Branch Group 和 Leaf Group 节点,找到 Inspector 中的 Geometry,并将材质赋给 Material属性。
最终效果