DeepTree: Modeling Trees with Situated Latents
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose DeepTree, a novel method for modeling trees based on learning developmental rules for branching structures instead of manually defining them. We call our deep neural model situated latent because its behavior is determined by the intrinsic state -- encoded as a latent space of a deep neural model -- and by the extrinsic (environmental) data that is situated as the location in the 3D space and on the tree structure. We use a neural network pipeline to train a situated latent space that allows us to locally predict branch growth only based on a single node in the branch graph of a tree model. We use this representation to progressively develop new branch nodes, thereby mimicking the growth process of trees. Starting from a root node, a tree is generated by iteratively querying the neural network on the newly added nodes resulting in the branching structure of the whole tree. Our method enables generating a wide variety of tree shapes without the need to define intricate parameters that control their growth and behavior. Furthermore, we show that the situated latents can also be used to encode the environmental response of tree models, e.g., when trees grow next to obstacles. We validate the effectiveness of our method by measuring the similarity of our tree models and by procedurally generated ones based on a number of established metrics for tree form.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 4 of its 60 references that are in the map. First posted on arXiv 9 May 2023.
Builds on
4 of 60 references.
References · 4
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2020Procedural Urban Forestrycited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 2; 2026: 2.
9 papers.
- 2023GlobalMapper: Arbitrary-Shaped Urban Layout Generationcited by 15
- 2024Tree-D Fusion: Simulation-Ready Tree Dataset from Single Images with Diffusion Priorscited by 13
- 2024AWOL: Analysis WithOut synthesis using Languagecited by 12
- 2024DI-PCG: Diffusion-based Efficient Inverse Procedural Content Generation for High-quality 3D Asset Creationcited by 7
- 2025Demeter: A Parametric Model of Crop Plant Morphology from the Real Worldcited by 3
- 2024TreeFormer: Single-view Plant Skeleton Estimation via Tree-constrained Graph Generationcited by 1
- 2026TreeSRNF: Square-Root Normal Fields for Generative Modelling of the Geometric and Structural Variability in Tree-like 3D Objectscited by 1
- 2025Shortest-Path Decomposition for Foliage-Robust 3D Tree Modeling and Above-Ground Biomass Estimation from Point Cloudscited by 0
- 2026Growing a Stand, Not a Tree: Joint Canopy Generation Reproduces Crown Shynesscited by 0
- 2026Growing a Stand, Not a Tree: Joint Canopy Generation Reproduces Crown Shyness27 Aug 2026
- 2026TreeSRNF: Square-Root Normal Fields for Generative Modelling of the Geometric and Structural Variability in Tree-like 3D Objects15 Jul 2026
- 2025Demeter: A Parametric Model of Crop Plant Morphology from the Real World18 Oct 2025
- 2025Shortest-Path Decomposition for Foliage-Robust 3D Tree Modeling and Above-Ground Biomass Estimation from Point Clouds18 Jun 2025
- 2024DI-PCG: Diffusion-based Efficient Inverse Procedural Content Generation for High-quality 3D Asset Creation19 Dec 2024
- 2024TreeFormer: Single-view Plant Skeleton Estimation via Tree-constrained Graph Generation25 Nov 2024
- 2024Tree-D Fusion: Simulation-Ready Tree Dataset from Single Images with Diffusion Priors14 Jul 2024
- 2024AWOL: Analysis WithOut synthesis using Language3 Apr 2024
- 2023GlobalMapper: Arbitrary-Shaped Urban Layout Generation19 Jul 2023