A method for modeling a digital design of a denture for a patient, the denture includes a gingival part and a teeth part including a set of denture teeth, where the method includes obtaining a digital 3D representation of the patient's gum; obtaining virtual teeth models corresponding to the denture teeth; virtually arranging the virtual teeth models in relation to the digital 3D representation of the patient's gum; and generating a virtual outer gingival surface of the gingival part of the denture.