AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get garden gear delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

A report published Oct. 15 describes a procedural tree-growth implementation based on a 2009 research paper. Its simulation advances season by season, modeling how light, resource allocation and branch direction shape a tree; it also converts the resulting structure into foliage and renderable forest assets.

A developer has published a technical report describing a procedural model of linden-tree growth that simulates how buds compete for light and share growth resources over successive seasons. The method, based on a 2009 research paper, produces branching structures that can then be rendered as bark, foliage and forest scenes.

The report, published Oct. 15 on Brash and Plucky, says the implementation is based on “Self-organizing tree models for image synthesis,” a paper by Palubicki and co-authors presented at SIGGRAPH in 2009. The model advances one growing season per iteration. It estimates the light available to buds, totals that light through the branches toward the root, distributes a growth resource back through the tree, and grows shoots from buds receiving enough resource. Shaded branches can be shed, while dormant buds age.

The model represents growth with metamers, each consisting of an internode, a leaf and buds at the upper node. A voxel grid approximates shading: buds contribute shadows to voxels below them, and each bud uses the grid to estimate available light and a direction toward a less-shaded area. The report also describes an alternative based on space colonization, in which buds compete for marker points placed within a target envelope.

At branch junctions, a configurable rule determines how the resource is divided between the main axis and lateral branches. The author shows two settings, lambda 0.46 and 0.56, producing a spreading crown and a more dominant central leader, respectively. Buds receiving less than one unit of resource remain dormant; those above the threshold produce a configured number of metamers, subject to a cap. Direction, tropism, noise and bud arrangement also affect the resulting form.

At a glance
reportWhen: Published Oct. 15, 2026
The developmentA developer has published a technical report showing how a procedural linden tree is built through a season-by-season simulation of light competition and growth.

From Growth Rules to Rendered Forests

The report matters primarily as a technical demonstration for procedural graphics, rather than as a finding about real-world forestry. It shows how a relatively compact set of rules can create different crown shapes by linking light exposure, resource allocation and branch survival. For artists and developers, that can provide a way to generate varied tree models without manually placing every branch.

The approach also connects the growth simulation to production-oriented rendering. Once the branching skeleton is generated, the author builds bark by sweeping tubes along its axes and represents foliage with cards carrying groups of leaves. Reduced-detail versions simplify bark and retain fewer foliage cards, while distant trees can use baked directional impostors. The report says a baked linden can be instanced in a forest scene with size variation, which points to a workflow for populating rendered environments with repeated tree assets.

Those uses should not be confused with a validated biological model. The report describes a graphics implementation and its controls; it does not establish that the simulated trees predict how particular species will grow outdoors or how they will respond to field conditions.

Products Worth Considering

Greenworks 40V 12-Inch Cordless Chainsaw with 2.0Ah Battery and Charger

Greenworks 40V 12-Inch Cordless Chainsaw with 2.0Ah Battery and Charger

Greenworks 48V Brushless 3-in-1 Leaf Blower, Vacuum, and Mulcher with Two 4.0Ah Batteries

Greenworks 48V Brushless 3-in-1 Leaf Blower, Vacuum, and Mulcher with Two 4.0Ah Batteries

Orbit B-hyve Smart Indoor/Outdoor 12-Zone Sprinkler Controller

Orbit B-hyve Smart Indoor/Outdoor 12-Zone Sprinkler Controller

As an affiliate, we earn on qualifying purchases.

A 2009 Model Underpins the Work

The author identifies Palubicki and colleagues’ 2009 SIGGRAPH paper, “Self-organizing tree models for image synthesis,” as the basis for the implementation. Its core idea, as summarized in the report, is a feedback loop: buds receive differing amounts of light, the tree allocates a limited growth resource, and new shoots alter the light available in later growth rounds.

The report presents the implementation as an ongoing graphics project and includes visualizations of a single seed growing from season two through season 30, with the camera and scale held fixed. It also describes controls for branch shedding, stem thickness and foliage representation. The author says width and passive sag are calculated after the branching structure is grown and do not affect the growth simulation itself.

“The idea is beautifully simple: buds compete for light, the tree distributes a growth resource among them, and the successful ones produce new shoots.”

— The report’s author

Limits of the Growth Simulation

The report does not provide a formal evaluation comparing its simulated trees with measured growth in living lindens or other species. It also does not specify whether the implementation has been tested across different tree species, climates or environmental conditions. The described rules are presented for procedural image synthesis, and the author gives no performance benchmarks or independent validation data.

Some implementation details remain open to interpretation from the report alone, including the full parameter ranges, the configured cap on shoot size, and how the method behaves across a broad range of tree forms. The author also says the forest representation and lighting will be covered separately, so the report does not set out the full rendering workflow.

Further Rendering Details Expected

The author says the forest representation and lighting deserve a separate post. That may add detail on how baked depth-field views are generated and used for forest scenes. No publication date or additional release schedule is given, and the report does not announce a software release or planned field testing.

For now, the documented next step is further explanation of the rendering side of the project. The current report establishes how the tree skeleton and foliage assets are generated, but readers will need that additional material to understand the complete forest-rendering pipeline.

Key Questions

What did the report describe?

It describes a procedural linden-tree model that simulates seasonal growth using light estimates, resource allocation, bud growth and branch shedding.

What research is the implementation based on?

The author says it is based on “Self-organizing tree models for image synthesis,” a paper by Palubicki and co-authors presented at SIGGRAPH in 2009.

How does the model decide which buds grow?

It estimates light at each bud, totals those values through the tree, and distributes a growth resource back through the branches. Buds receiving less than one unit stay dormant; qualifying buds produce shoots, subject to a configured cap.

Does the report show that the model predicts real tree growth?

No. The report presents a graphics-oriented implementation and does not provide field validation or evidence that its output predicts growth in living trees.

What is expected next?

The author says a separate post will cover forest representation and lighting. No release date or other milestone is specified.

Source: brashandplucky.com

You May Also Like

My 6-Ingredient Fall Soil Recipe Turns Kitchen Scraps Into Garden Gold – No Compost Bin Required

A Gardening Know How contributor describes burying chopped kitchen scraps in empty fall beds, while noting limits and untested ingredients.

How To Help Overwintering Garden Bees In October – 7 Simple Ways To Support These Industrious Insects

Leave leaf litter and some plant stems in place this October to preserve habitat for wild bees, conservation experts advise.

‘I Always Save Old Tin Cans To Use In My Garden’ – 8 Clever Ways To Turn Trash Into Gardening Gold

Gardening Know How outlines eight ways to reuse clean tin cans, from seed starters and plant collars to lanterns and garden organizers.

How To Choose The Best Greenhouse – Expert Guide On Buying The Right One For Your Yard

A Gardening Know How guide outlines how to match a greenhouse to your yard, climate, growing plans, budget and local requirements.