A fundus camera includes three fluidic lenses, each fluidic lens having a chamber configured so as to capable of having a fluid inserted therein or removed therefrom, such that the shape of each of the three fluidic lenses is capable of being changed based on an amount of fluid therein, a refractive or diffractic telescopic system, a Shack-Hartmann sensor configured to automatically control of the amount of the fluid in the chamber of each of the three fluidic lenses, so as to be capable of correcting refractive errors in an eye, and a multifunction camera configured for precision of fundus photography.