Skip to content

tjrfester/Modeling-Nature-Branches

Repository files navigation

Modeling-Nature-Branches

In this repository I will collect Pov-Ray scripts for modeling various types of branched systems.

I start by dichotomously branched systems modeled in a step-wise process, layer by layer. For each layer the end points of the elements are stored and used as starting positions of new elements in the next layer. 01Dichotomous Modifying parameters in this process will result in pretty different structures. Here a structure of high variability: 02Dichotomous In the following structure elements from subsequent layers are strongly decreasing in size. 03Dichotomous And here the angles used are decreasing in size: 04Dichotomous Here comes a structure where branched and non-branched elements are applied randomly resulting in a relatively natural branched system: 05RandomBranches My emphasis in dichotomously branched structures comes from my long-term research topic "arbuscular mycorrhiza", which is an interaction between the roots or many different plants and a small group of fungi. The exchange of nutrients (plant carbohydrates vs fungal mineral nutrients) is an important driver of this interaction and this dichotomously branched fungal hyphae (called arbuscules) within individual root cells is the place for this exchange. (Providing a large interface between plant and fungal cells.) 06ArbuscularCell These two images show the arrangement of fungal arbuscules within plant roots. 07ArbuscularRoot 08ArbuscularRoot2 Apart from this step-like process, layer by layer, there is still another approach, which came to my mind when looking at main root systems. Have a look at the following two examples. Here I first modeled the main root (red colour), then the laterals of first order (blue colour) and finally the laterals of second order (orange colour). 09RootSystem1 10RootSystem2 Here are a few examples modeled using this approach: 12EricoidRootSystems 11MainRootSystem 13RootSystemTypes

About

In this repository I will collect Pov-Ray scripts for modeling various types of branched systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors