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.

One click, a new fish

34 real species

Reef fish, freshwater fish, game fish, goldfish and koi, sharks, rays and eels. Every one can be changed.

34 real species

A swim cycle built in

Every fish comes rigged with a looping swim: body wave, tail beat and fin flutter, matched to the species.

A swim cycle built in

Rays and eels move right

Rays ripple their wings and eels wave their whole body, each with the right kind of swimming.

Rays and eels move right

Endless colour variants

One click gives a fish new colours and a new pattern: bars, stripes, spots, blotches, wavy lines or honeycomb.

Endless colour variants

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+)

  1. In Blender open Edit › Preferences › Get Extensions.
  2. Open the arrow menu at the top right and choose Install from Disk.
  3. 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
fishgeneratorproceduralanimalcreatureaquariumoceansharkgoldfishkoiswim animationgame ready
$12.00 Buy now