Herbivore-Induced Plant Volatiles Simulator (2D)
2D reaction-diffusion-advection model of a real herbivore-induced plant volatile (HIPV) plume: a caterpillar's feeding injects a chemical signal into a wind-advected concentration field, and a parasitoid wasp finds it with genuine cast-and-surge odor-plume tracking, compared against mechanical wind damage which injects nothing.
This 2D counterpart models the same tritrophic chemical-ecology interaction as a real reaction-diffusion-advection system rather than a particle animation. A feeding caterpillar injects a herbivore-induced plant volatile (HIPV) source term into a wind-advected concentration grid, which diffuses and decays over time exactly like an airborne chemical plume. A parasitoid wasp released downwind runs a genuine cast-and-surge odor-plume-tracking algorithm — zig-zag casting crosswind until concentration rises, then a straight upwind surge — the same strategy real insects use to find a scent source in turbulent air. Switch to mechanical wind damage to confirm that identical leaf tearing injects nothing into the field: no plume gradient ever forms, and the wasp has nothing to track.
A real 2D reaction-diffusion-advection grid models the same tritrophic HIPV signal: a feeding caterpillar injects volatile mass into a wind-advected concentration field, and a parasitoid wasp finds it with a genuine cast-and-surge odor-plume-tracking algorithm — zig-zag crosswind casting until concentration rises, then a straight upwind surge. Mechanical wind damage injects nothing into the field, so no plume ever forms and no wasp arrives.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install