Trunk

All starts with a trunk (or multiple) setting parameters like width, length and shape.

Branches

Next step is to add branches, it is possible to control length, width, angle, starting point, pulling forces and more.

Foliage

Lorem fistrum por la gloria de mi madre esse jarl aliqua llevame al sircoo. De la pradera ullamco qué dise usteer está la cosa muy malar.

Level of detail

By reducing the number of vertices in each section, meshes with less triangles are generated to improve performance when tree is seen form distance.

Texture atlas

To improve performance foliage textures are packed together, so all trees share material and textures.

Stations

Since textures are packed together, the foliage texture can be easily changed to match specific station.

Interactive Demo