Presets
Playback
Parameters
Camera
Layers
Quality
Model check
The science
What is modelled
One season of a field crop (spring wheat, grain maize or soybean) at a synthetic temperate-continental site at 50 degrees north. Each day the model converts the sunlight the canopy intercepts into biomass, spends water from a soil bucket, advances the crop through its growth stages with thermal time, and splits the new biomass between leaves, stems and grain. The plot, plants, soil and gauges are Blender models; the plants swap between three growth-stage models and change size and colour with the model state.
Equations
- Sunlight: extraterrestrial radiation
Ra = (24·60/π) Gsc dr [ωs sinφ sinδ + cosφ cosδ sinωs](FAO-56), andRs = Ra(0.25 + 0.5 n/N)with the sunshine fraction n/N taken from a synthetic cloud series. - Canopy light capture (Beer-Lambert):
fint = 1 − exp(−k LAI), absorbed PARAPAR = 0.48 Rs fint. - Growth (radiation use efficiency):
dB = RUE · APAR · fT · Ks, with fT a trapezoid in mean temperature and Ks the water stress factor. - Phenology: thermal time
TT = max(0, min(Tmean, 30) − Tbase); DVS = ΣTT / TTveg up to anthesis (DVS = 1), then 1 + ΣTT / TTrep up to maturity (DVS = 2). - Water (FAO-56): reference evapotranspiration by Hargreaves-Samani
ET0 = 0.0023 (T+17.8) √(Tmax−Tmin) Ra/2.45, crop coefficientKc = Kc,min + (Kc,full − Kc,min) fint, stressKs = (TAW − Dr)/(TAW − RAW)once the root-zone depletion Dr exceeds RAW = p TAW, actual use ETa = Ks Kc ET0, andDr' = Dr + ETa − rain − irrigation(excess water drains). - Allocation and leaf area: leaf share 0.6 − 0.45 DVS before anthesis, grain share rising to 0.85 between DVS 1.0 and 1.25, the rest to stems; LAI = SLA × leaf biomass; leaves senesce after anthesis and faster under drought.
Checks run in the page
- Ra against FAO-56 worked example 8 (32.2 MJ/m2/day).
- Exact water-balance closure over a whole season.
- The light-limited exponential start against its analytic rate.
- Phenology days against the thermal-time arithmetic at constant temperature.
- The shape of Ks and that irrigation never lowers yield.
Honest simplifications
- The weather is a synthetic, repeatable year (seasonal cycle plus pseudo-random days), not a measured climate; absolute yields are teaching values and the crop parameters (RUE, SLA, thermal-time sums, Kc) are representative round numbers, not calibrated to a cultivar or region.
- No nutrients, pests, lodging, frost kill, vernalisation, heat damage at flowering or rooting-depth growth; the root zone is one bucket of fixed size and runoff is ignored.
- No assimilate remobilisation to grain and no root biomass; yields are shoot-based.
- The plant pictures are three stage models scaled by the state, not a mechanistic 3D plant.
What to try
- Switch to the dry-year preset and compare rain-fed and irrigated yields.
- Sow wheat later and see the shorter season and lower yield.
- Raise the temperature by 3 C: the crop reaches maturity sooner and yields less.