Tarvikepigmentit ovat fotosynteettisissä eliöissä esiintyviä valoa imeviä yhdisteitä, jotka toimivat yhdessä klorofylli A: n kanssa. niihin kuuluvat tämän pigmentin muut muodot, kuten klorofylli B vihreissä levissä ja korkeammissa kasviantenneissa, kun taas muut levät voivat sisältää klorofylli C: tä tai d: tä. lisäksi on olemassa monia klorofylliin kuulumattomia lisäpigmenttejä, kuten karotenoideja tai fykobiliproteiineja, jotka myös absorboivat valoa ja siirtävät valoenergian fotosynteettiseen klorofylliin. Jotkin näistä lisäpigmenteistä, erityisesti karotenoidit, toimivat myös ylimääräisen valoenergian imemiseen ja haihduttamiseen tai toimivat antioksidantteina. Suurta, fysikaalisesti toisiinsa liittyvää klorofyllien ja muiden tarvepigmenttien ryhmää kutsutaan joskus pigmenttipediksi.
eri klorofylli-ja ei-klorofyllipigmenteillä on kaikilla erilaiset absorptiospektrit joko siksi, että eri klorofyllipigmenttien spektrit muuttuvat niiden paikallisen proteiiniympäristön mukaan, tai siksi, että tarvepigmenteillä on luontaisia rakenteellisia eroja. Tuloksena on, että in vivo kaikkien näiden pigmenttien yhdistetty absorptiospektri laajenee ja litistyy niin, että kasvit ja levät absorboivat laajemman alueen näkyvää ja infrapunasäteilyä. Useimmat yhteyttävät eliöt eivät absorboi vihreää valoa hyvin, joten suurin osa jäljellä olevasta valosta lehtikatosten alla metsissä tai veden alla, jossa on runsaasti planktonia, on vihreää, spektriilmiötä kutsutaan ”vihreäksi ikkunaksi”. Eliöt, kuten jotkut syanobakteerit ja punalevät, sisältävät lisälaitteita phycobiliproteiineja, jotka imevät vihreää valoa näihin elinympäristöihin.
vesiekosysteemeissä on todennäköistä, että veden absorptiospektri yhdessä gilvinin ja triptonin (liuenneen ja hiukkasmaisen orgaanisen aineen) kanssa määrittää fototrofisen lokeroiden erilaistumisen. Veden valon absorptiossa aallonpituuksien 400 ja 1100 nm välillä olevat kuusi hartiaa vastaavat vähintään kahdenkymmenen eri fototrofisen bakteerilajin kollektiivisen absorption kaukaloita. Toinen vaikutus johtuu yleisestä trendistä, että vesi absorboi matalia taajuuksia, kun taas gilvin ja tripton absorboivat korkeampia. Tämän vuoksi avomeri näyttää siniseltä ja tukee keltaisia lajeja, kuten divinyyliklorofylli A: ta ja B: tä sisältävää Proklorokokkia. phycoerythriinillä punaiseksi värjättyä Synechokokkia, joka on sopeutunut rannikon ruumiisiin, kun taas phykosyaniini mahdollistaa syanobakteerien viihtymisen tummemmissa sisävesissä.