howfishthink
Fish Vision model · Stained / tannic

Lure colour in tannin-stained water: what the fish receives

CDOM-heavy bog or river. Tannins eat blue hard; window sits in yellow-orange. At 3 m, viewed from 1.5 m at noon, the model scores Chartreuse highest for a largemouth bass (88/100) and Blue lowest (15/100).

What the model says about tannin-stained water

As the bass receives it

Each tile pairs the lure as the model hands it to a largemouth (left, after the water and the bass's cone set) with the water behind it at that depth (right). The small swatch beside each colour name is the lure's nominal sRGB, for reference; it is not a paint measurement. A bass has two cone types, so its swatch is a false-colour rendering of which colours it can still tell apart (the same convention as the Fish Vision Camera), not a literal view.

Firetiger

lure
water
0.5 m · contrast 68
lure
water
6 m · contrast 73

Chartreuse

lure
water
0.5 m · contrast 86
lure
water
6 m · contrast 90

Shad

lure
water
0.5 m · contrast 62
lure
water
6 m · contrast 61

Red craw

lure
water
0.5 m · contrast 55
lure
water
6 m · contrast 51

Blue

lure
water
0.5 m · contrast 12
lure
water
6 m · contrast 27

Black

lure
water
0.5 m · contrast 33
lure
water
6 m · contrast 36

Gold

lure
water
0.5 m · contrast 61
lure
water
6 m · contrast 64

Junebug

lure
water
0.5 m · contrast 27
lure
water
6 m · contrast 32

Background water goes from #727777 at 0.5 m to #757676 at 10 m. Tiles show the 0.5 m and 6 m views; the table below has all four depths.

Detection contrast by depth (largemouth bass)

0 to 100, from the same contrastScore() the Fish Vision Camera reports. The score is capped at 100, so several colours tie at the top. Chroma and luminance are the two channels it is built from.

Scroll the table sideways to compare every depth →

Colour0.5 m3 m6 m10 mChroma / luminance at 3 m
Firetiger6871737564 / 57
Chartreuse8688909181 / 64
Shad6262616156 / 52
Red craw5554514352 / 13
Blue1215273613 / 13
Black3335363618 / 33
Gold6162646257 / 45
Junebug2730323417 / 28

Same water, different eyes (3 m)

The model gives each species its own cone set. Dichromats (bass, walleye, pike) lose the short-wavelength axis; trout and bluegill keep three cones.

Scroll the table sideways to compare every species →

ColourLargemouth bassWalleyeNorthern pikeRainbow troutBluegill
Firetiger7172716863
Chartreuse8889898475
Shad6263635959
Red craw5452563558
Blue1515141717
Black3535343534
Gold6262635463
Junebug3032313529

What this does not tell you

This is how visible a solid-colour lure is against the water behind it, not how likely a fish is to eat it. It does not model prey matching, patterns, flash, UV, vibration or mood. Scores saturate at 100, so a tie at the top is not a tie in appetite. Inputs are fixed at 1.5 m viewing distance, noon light and a flat water column; change any of them in theFish Vision Camera. Spectra are rebuilt from sRGB, which is lossy; the limits are listed under how it works.

To see how a visible colour does against a feeding decision, run it through The Fish or browse the scenarios.