Skitter – Insect Swarm Generator for Blender
Click a surface and release a crawling insect swarm
Skitter fills any surface with walking insects. Click a floor, a wall, a sofa or a whole room and a swarm bursts out of that point, crawls across the mesh, climbs over edges and keeps walking. Pick one of 21 species, from garden ants, cockroaches and scarab beetles to house spiders, tarantulas, centipedes and woodlice, then set how many, how big, how fast and how dirty. The swarm is one Geometry Nodes tree that reads a baked walk, so thousands of bugs stay light in the viewport.
Every bug is a real anatomical model with jointed legs that step in a real gait: alternating tripod for insects, tetrapod for spiders, a metachronal wave for centipedes. The legs move in the material with shader displacement, so no extra geometry is made, and the bugs are drawn as GPU instances that are never realized unless you ask for a mesh. Each species has its own close-up surface detail, with pits, hair sockets, cell sculpture and painted markings, so a macro render holds up.
Choose how the swarm behaves: Burst out of the click point, Pour out one after another, Infest the area, Flee in panic or Swarm In from far away. Switch between Clean, Dusty and Dirty bugs, tint the whole swarm, and press Surprise Me for a new random version of the selected swarm. Editing one swarm never changes another, even a duplicate. When you are done, Convert to Mesh bakes the bugs at the current frame into plain mesh objects, or Extract Single Bug drops one standing bug at the 3D cursor.
21 species to choose from
Ants, cockroaches, scarabs, ladybugs, spiders, tarantulas, centipedes and more. Every species has its own body, gait and surface.
Click, then pick a species
Click a surface and the swarm walks out of the point. Pick a species or a behaviour in the sidebar and it rebuilds in a moment.
Surprise Me
One button, a new random swarm: species, count, behaviour, speed and condition.
Five behaviours
Burst, Pour, Infest, Flee and Swarm In, with the same ants.
Features
- 21 species in five groups: ants and termites, roaches and beetles, other insects, arachnids and many-legged animals
- Click any mesh surface to release a swarm, and move the burst point later
- Five behaviours: Burst, Pour, Infest, Flee and Swarm In
- Life-size bodies with Bug Scale, size variation and color variation
- Clean, Dusty and Dirty condition, gloss and an optional tint
- Shader-displaced legs (or geometry offset), real gaits, twitching feelers
- GPU instancing with levels of detail, off-camera culling and a viewport amount for big crowds
- Per-species close-up textures and surface detail
- Surprise Me, edit isolation for duplicates, Re-bake Walk
- Convert to Mesh and Extract Single Bug
- Picture-driven sidebar with a species gallery
- Works in Cycles and EEVEE
Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.
Install in under a minute (Blender 4.2+)
- In Blender open Edit › Preferences › Get Extensions.
- Open the arrow menu at the top right and choose Install from Disk.
- Pick the downloaded zip. Do not unzip it.
Questions
Which Blender versions are supported?
Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.
Can I click on any object?
Yes. Click any mesh object, such as a floor, a wall, furniture or a whole room, and the bugs walk over it, up walls and across edges. The surface is read at the moment of release; use Re-bake Walk after you change it.
Do I see the legs walk in the viewport?
Yes, in Material Preview or Rendered view, where the legs step in time with the bugs' speed. In Solid view the legs stay in the rest pose.
Can I get real mesh objects for my own scene or for export?
Yes. Convert to Mesh bakes the swarm at the current frame into plain mesh objects with their own materials, and Extract Single Bug creates one standing bug at the 3D cursor.
How many bugs can I use?
The bugs are GPU instances, so thousands are fine. Above 2000 bugs the viewport shows a share of them by default, and renders always show all. Detail levels and off-camera culling keep big crowds light.
Does it work in EEVEE?
Yes, in both Cycles and EEVEE.
Details
- Version
- 1.0.0
- Blender
- 4.2 or newer
- Tested on
- 4.2, 4.5 and 5.2 LTS
- Render engines
- Cycles, EEVEE
- Category
- Modeling
- Download
- 9.8 MB zip
- License
- GPL v3