HomeEntomology & Insect BehaviourDiagnosing Brood Pattern Problems

🔬 Diagnosing Brood Pattern Problems

An interactive 3D frame of brood you can dial from a solid 'shotgun-tight' laying pattern to a spotty, disease-riddled one, to practise reading queen quality and disease signs cell by cell.

Entomology & Insect Behaviour3DModerate60 FPS
diagnosing-brood-pattern-problems-lab ↗ Open standalone

A procedurally generated 3D frame of brood that lets you dial queen quality, a seasonal dearth dip, and specific disease signatures independently, so you can learn to tell a genuine problem from a normal lull.

🔬 What It Demonstrates

Queen quality shapes how tight and even the capped-brood oval is; a seasonal dearth thins the pattern without disease markers; each disease overlays its own visual signature — chalky mummies, twisted larvae, sunken or perforated cappings — onto affected cells.

🎮 How to Use

Move the queen-quality and dearth sliders to see a healthy pattern degrade into "shotgun brood," then pick a disease and raise its severity to compare disease-driven gaps against queen-driven ones. Toggle the heat-map to see the frame the way an inspector reads cell health at a glance.

💡 Did You Know?

Beekeepers call an irregular laying pattern with many skipped cells "shotgun brood" — but the same visual symptom can come from a failing queen, a genuine nectar dearth, or active brood disease, which is exactly why context and disease-specific cues matter.

⚙ Under the hood

A procedural 3D honeycomb brood frame, built with THREE.InstancedMesh, where independent sliders for queen quality, seasonal dearth and disease severity reshape hundreds of individually coloured cells into either a tight healthy pattern or a spotty, disease-marked one, with a live diagnostic verdict and an inspector heat-map overlay.

brood-patternqueen-qualitycolony-healthhive-inspectiondisease-diagnosisbeekeeping

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)