# Trees

> Create and customize Trees

> **Important:**
>
> The Built-In Render Pipeline is deprecated and will be made obsolete in a future release.
>
> It remains supported, including bug fixes and maintenance, through the full Unity 6.7 LTS lifecycle.
>
> For more information on migration, refer to [Migrating from the Built-In Render Pipeline to the Universal Render Pipeline](/engine/6000.7/manual/render-pipelines/universal-render-pipeline/introduction/installing-and-configuring-urp/upgrading-from-birp.md.md) and [Render pipeline feature comparison](/engine/6000.7/manual/render-pipelines/choose-a-render-pipeline/feature-comparison.md.md).

Trees add realism, interest, and a sense of place to a terrain.

There are two ways to create new tree models:

* Use the [Tree Editor](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/class-tree.md) to create tree models in the Unity Editor. The Tree Editor works only with the Built-In Render Pipeline. For most uses, the SpeedTree Modeler replaces the Tree Editor. For backward compatibility with content created before SpeedTree was introduced, use Tree Editor.
* Use the [SpeedTree Modeler](https://store.speedtree.com) to create trees with advanced visual effects, such as smooth level of detail (LOD) transition, fast billboarding, and natural wind animation. SpeedTree supports the Built-In Render Pipeline, the Universal Render Pipeline (URP), and the High Definition Render Pipeline (HDRP). For more information, refer to the [SpeedTree Modeler documentation](http://docs9.speedTree.com/).

| **Topic**                                                                                                                        | **Description**                                                                               |
| -------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| [**Create trees with Tree Editor**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/class-tree.md)      | Create trees in the Unity Editor with the Tree Editor. For the Built-In Render Pipeline only. |
| [**Import trees from SpeedTree**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/speed-tree.md)        | Import and use trees from SpeedTree for any render pipeline.                                  |
| [**Tree level of detail (LOD)**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/terrain-tree-lod.md)   | Learn how Tree Editor and SpeedTree optimize tree rendering.                                  |
| [**Add collision to trees**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/terrain-tree-colliders.md) | Add collision to trees with a Capsule Collider or a SpeedTree Collision object.               |
| [**Add trees to the terrain**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/terrain-trees.md)        | Add trees with the Paint Trees tool.                                                          |
| [**Animate trees with Wind Zones**](/engine/6000.7/manual/creating-environments/script-terrain/terrain-trees/wind-zones.md)      | Use the Wind Zone GameObject to animate tree movement.                                        |


**Terrain with Trees:**
![](/api/media?file=/engine/6000.7/media/images/TerrainWithTrees.jpg)
