Fish Generator
Real fish species with fins, scales and a swim animation
Fish Generator builds rigged, animated fish in one click, from a clownfish or a koi to a bluefin tuna, a moray eel, a flounder lying on the sea floor or a great white shark. Pick one of 34 species presets, press Surprise for a new fish, or shape your own with sliders that rebuild the fish live.
Every fish is made from real anatomy instead of a blob: the body section of its family, thin translucent fins with bony rays between the membranes, a gill cover with its slit, a lateral line, nostrils, a mouth with lips and teeth, and eyes with a painted iris, a pupil and a clear cornea.
One click, a new fish
Press Surprise in the Fish tab for a new species with its own proportions, or Colours to repaint the same fish.
34 real species
Reef fish, freshwater fish, game fish, goldfish and koi, sharks, rays and eels. Every one can be changed.
A swim cycle built in
Every fish comes rigged with a looping swim: body wave, tail beat and fin flutter, matched to the species.
Rays and eels move right
Rays ripple their wings and eels wave their whole body, each with the right kind of swimming.
Endless colour variants
One click gives a fish new colours and a new pattern: bars, stripes, spots, blotches, wavy lines or honeycomb.
Species
- Fusiform swimmers: tuna, salmon, trout, bass, cod, mackerel, mahi-mahi, grouper
- Deep-bodied reef and aquarium fish: angelfish, discus, butterflyfish, tangs, piranha, bluegill, Moorish idol, clownfish, betta, lionfish, neon tetra
- Eels and long hunters: European eel, moray, barracuda, pike
- Round and fancy fish: pufferfish, oranda, fantail and comet goldfish, koi
- Flatfish and rays: flounder with both eyes on top, stingray with wing waves and a whip tail
- Sharks and bottom dwellers: great white, blacktip reef shark, channel catfish
Skin and materials
- Real overlapping scales (cycloid, ctenoid, placoid or none) as colour, normal and roughness maps
- Species patterns with crisp edges: clownfish bands, trout spots, mackerel stripes, koi patches
- Countershading, silver guanine sheen, iridescence and a wet subsurface look
Swim animation
- A looping swim cycle baked onto a real armature: eel waves, tuna tail beats, goldfish fin rowing and ray wing waves, with fin flutter
- Speed, amplitude, wavelength and forward travel are adjustable
Game ready
- Clean quad topology, one UV map with packed textures, PBR materials and vertex weights, so the fish exports to game engines as a normal skinned mesh
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 use the fish in a game engine?
Yes. Each fish is a skinned mesh with one UV map, PBR textures and a looping swim action on its armature, so it exports with FBX or glTF.
Does it need any external textures?
No. Scales, patterns and fin textures are painted by the addon for every fish and packed into the blend file when you save.
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
- 1.4 MB zip
- License
- GPL v3