Hei, Sorry if this is the wrong place, but I would like to ask a question regarding interactions with the environment
I know that ray tracing for light interactions is implemented in for example, Virtual plant lab, but what about other factors? Im interesting in other engines as for example rigid body physics, wind, temperature, water balance and CO2. Clearly not only at plant level but also how the air is affected by plants or the soil dry out, as examples.
Is there any option available for this? Thanks
Hi @camilochiang,
you are in the right place!
Before more experienced modellers answer, I can share the little I know. As far as I know, the type of engines you are talking about are not yet available. In the last years, I often heard about integration of Computational Fluid Dynamics; however, at present, I am not aware of a FSPM software that can do it. I think some people are working on it. I know that GroIMP has the possibility to simulate gravity, but I have never worked with that.
I think the type of things you (and many other modellers) ask for might become available eventually, once the CFD component will be integrated and more powerful GPUs will become available.
As far as I know all FSPM platforms will support plant-light interactions using ray tracing or other algorithms because of how common it is to perform such calculations. When it comes to microclimate (wind, temperature, etc), soil physics or rigid body physics then, in general, there isn’t anything provided in common platforms, unless the more root-oriented platforms that will include information about the soil.
At my group we are working on modelling both soil and aboveground physics and how they are affected by plants, and I am the developer of the Virtual Plant Lab, so I expect over the coming year(s) to supplement the ray tracer with algorithms to enable part of what you are requesting.
Hei Michele, Alejandro. Thanks!
I may come back to you in the future.
Check out open Lsystems and environmental modelling with author Prusinkiewicz