1. A method of predicting retinal degeneration, the method comprising: receiving three-dimensional data representative of a plurality of layers of a retina of a subject under test; generating, based on the received three-dimensional data, a three-dimensional model specific to the subject under test, the three-dimensional model characterizing a three-dimensional shape of at least one of the plurality of layers of the retina, the shape including a thickness that varies over the at least one of the plurality of layers; determining, from the generated three-dimensional model, oxygen concentration at one or more of the plurality of layers; detecting, based on the determined oxygen concentration, a region of at least one a high oxygen concentration in the retina and/or a low oxygen concentration in the retina; and comparing the detected region to a three-dimensional reference model to determine that the retina including the detected region suffers from or will suffer from at least one of a retinal disease or a degeneration of the retina, wherein the receiving, the determining, the generating, the detecting, and the comparing are performed by at least one processor forming part of at least one computing system.