A low-poly tree is really two parts: the skeleton, the trunk and the branches, and the canopy, the foliage region often called the crown. The skeleton comes with its own variables, trunk height, radius, bend, and branching pattern, but this article focuses on the canopy, because that is where the most interesting visual features live. It walks through three ways to build a crown, cone stack, polyhedron cluster, and aggregated sphere, and how each one shapes the tree’s silhouette.
How the Crown Shapes the Look
The skeleton, the trunk and main branches, defines the tree’s structure, but the crown decides how the tree looks. Two trees with identical skeletons but different crown strategies will look like completely different species. One might read as a round, soft canopy; another as a spiky, faceted sculptural form. Most of the difference comes down to the silhouette, the outline the tree draws against the sky. Viewers identify a tree by that outline before they register any internal detail, and from a distance the outline is often all they can see. A pine reads as a tall triangle, an oak as a rounded mound, a willow as a drooping mass. Choosing the right crown approach for your scene is the most important visual decision when building a low-poly tree.
Many Canopy Strategies
Real trees use more canopy strategies than any single article can cover, and the choice of strategy is a big part of why species look different from one another. A pine stacks its foliage into a tall cone; an oak crowds overlapping spheres into a broad crown; a birch scatters sparse blobs loosely along its branches; a willow lets its foliage hang down; a dead tree has no canopy at all.
| Tree | Canopy volume |
|---|---|
| Pine | stacked cones |
| Oak | overlapping spheres |
| Birch | sparse blobs |
| Willow | hanging blobs |
| Dead tree | none |
The three approaches covered here are the common general-purpose choices for low-poly scenes, and the rest follow from the same ideas. Overlapping spheres is an aggregated sphere repeated across the crown; sparse blobs and hanging blobs are small clusters scattered through the volume or positioned below the branches. Once you understand the three core approaches, the others are straightforward to build.
Three Approaches, Three Different Looks
Each approach below includes how it is built, an interactive scene of what it looks like, and the kind of tree it reads as.
Cone Stack
Stack a series of truncated cones along the trunk axis, tapering them so they form a triangular or rounded silhouette. Each cone has a small number of sides (6–8), and the stack follows a bell-like profile, wider in the middle, narrower at the top and bottom. Add small random offsets to each cone so the crown does not look perfectly aligned.
- What it looks like: a faceted, stylised canopy with a clear silhouette. In the scene above, notice the stacked frustums, the flat facets, and the bell profile traced on the left, wider at mid-crown and narrowing toward the top and bottom. It reads well at medium distance, and the faceted surface gives it a chunky low-poly character up close.
- What kind of tree it reads as: a stylised conifer. The tapering stack of frustums gives the crown the triangular or bell-shaped silhouette of a pine or spruce. Use this approach when the tree you want is an evergreen.
Polyhedron Cluster
Scatter small faceted polyhedra, octahedra, dodecahedra, or custom shapes, through the crown volume. Each polyhedron gets a slightly different shade of the foliage colour and a random rotation, so the crown reads as a collection of individual leafy clusters catching light from different angles.
- What it looks like: rich, handmade, jewel-like. In the scene above, watch how the individual shapes, each with its own shade, catch the light from their own angles as the whole cluster scatters through the crown volume. The crown has real depth because it is made of many small distinct shapes.
- What kind of tree it reads as: a leafy broadleaf with an open, textured crown, like a birch. Use this approach when the tree you want has distinct clusters of foliage you can make out individually rather than one solid mass.
Aggregated Sphere
Place one or two low-poly icosahedra at the crown centre. This is the simplest approach: a single subdivided sphere with 12–42 faces, optionally paired with a smaller offset sphere for a bit of asymmetry.
- What it looks like: a clean, minimal blob. In the scene above, look at how the crown is one low-poly shape with no internal structure, with the small offset sphere as its only asymmetry. At medium distance the silhouette holds up well, but up close it reads as a single smooth shape without internal structure.
- What kind of tree it reads as: a broadleaf with one solid mound of foliage, like an oak. Use this approach when the tree you want has a smooth, unbroken rounded crown.
See Three Approaches Side by Side
The interactive scene below puts the three trees from the sections above side by side, built from the identical meshes. Every visual difference between them comes purely from how the crown is built.
Drag on the scene to orbit the trees, and scroll to zoom in and out. From a distance the cone stack and the aggregated sphere keep clean, readable silhouettes, while the polyhedron cluster turns into a busy mass until you zoom in close enough to see the individual shapes. Click Silhouette to swap the shaded crowns for wireframe outlines, which removes colour and texture so you can compare how each approach shapes its outline on its own.
The Procedural Plants and Trees hub covers many other aspects of procedural plants and trees, from recursive branching to L-systems and growth models, including how the skeleton itself is generated.