1. A method of generating a patient-specific color-textured three-dimensional dental model, the method comprising: obtaining a three-dimensional dental model of a patient; generating a three-dimensional gingival margin of the three-dimensional dental model, wherein the three-dimensional gingival margin is represented by a three-dimensional continuous curve; obtaining a two-dimensional intra-oral photograph of the patient; generating a two-dimensional gingival margin of the two-dimensional intra-oral photograph, wherein the two-dimensional gingival margin is represented by a two-dimensional continuous curve; and generating the patient-specific color-textured three-dimensional dental model by delineating the three-dimensional gingival margin of the three-dimensional dental model and the two-dimensional gingival margin of the two-dimensional intra-oral photograph, wherein the three-dimensional gingival margin is generated by projecting the two-dimensional gingival margin of the two-dimensional intra-oral photograph onto the three-dimensional dental model using anatomical landmarks if the three-dimensional dental model is deficient of volumetric data to represent the three-dimensional gingival margin.