Home▸Animals & Their World▸Blue-Ringed Octopus Warning Flash: Aposematic Signalling (2D)

Blue-Ringed Octopus Warning Flash: Aposematic Signalling (2D)

2D top-down chromatophore model: threat-driven flash frequency and brightness across the ring array, a Poisson predator-retreat process, and adjustable sensitivity, ring count and approach speed.

Animals & Their World2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-blue-ringed-octopus-warning-flash ↗ Open standalone

This 2D companion drives the same escalating chromatophore display as the 3D version through a plain top-down canvas built for reading the behavioural ecology rather than orbiting a scene: a continuous threat variable — driven by predator proximity and an adjustable sensitivity gain — sets both the flash frequency and brightness of every ring across all eight arms, while a Poisson retreat process ties the predator's decision to the display's real signal strength (ring count × brightness gain), so a weaker warning genuinely gets punished with more venom strikes and a stronger one genuinely deters more often.

⚙ Under the hood

2D top-down chromatophore model with threat-driven flash frequency and brightness across the ring array, a Poisson predator-retreat process, and adjustable sensitivity, ring count and approach speed.

blue-ringed octopusaposematismchromatophorespredator-prey behaviorwarning signaltetrodotoxin

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)