Models a supercell-spawned tornado: a rotating funnel of condensed water droplets and debris connecting a turbulent storm-cloud base to the ground, driven by strong low-level wind shear. 7,000 funnel particles are positioned entirely in a vertex shader from angle/height/speed attributes (no CPU per-particle work), while 140 instanced tetrahedra are updated on the CPU each frame to simulate debris being sucked upward and flung outward. A noise-displaced icosahedron forms the bumpy cloud ceiling, with a scripted lightning system flashing the scene and drawing a jagged bolt mesh.