Sunflow je sustav za izvođenje otvorenog koda za sintezu fotorealistične slike.Napisana je na Javi i izgrađena je oko fleksibilne jezgre za praćenje zraka i proširivog objektno orijentiranog dizajna.Nastala je kao okvir za eksperimentiranje s algoritmima globalnog osvjetljenja i novim modelima zasjenjenja površina.