Customized CPAP masks and related modeling algorithms in accordance with embodiments of the invention are illustrated. One embodiment includes a method for generating a surface model of a CPAP mask, the method including obtaining facial scan data of a users face, determining a set of landmark points from the facial scan data, wherein the set of landmark points relate to anatomical locations on the users face, generating a base model, and deforming the base model into a deformed model using the set of landmark points.