A method for 3D modeling of a 3D object adapted to be inserted in or worn by a patient, wherein the method comprises: - acquiring a 3D digital representation of at least a part of the location where the 3D object is adapted to be arranged, where the 3D digital representation comprises geometrical data of the location; - acquiring a 2D digital representation of at least a part of the location where the object is adapted to be arranged, where the 2D digital representation comprises textural data relating to one or more features of the location; where a desired coverage of the location is obtained by acquiring each of the 2D digital representation comprising textural data and the 3D digital representation comprising geometrical data from one or more different viewpoints relative to the location; - aligning the 2D digital representation comprising textural data and the 3D digital representation comprising geometrical data; - combining at least a part of the 2D digital representation comprising textural data and the 3D digital representation comprising geometrical data to obtain a combined 3D digital representation comprising both geometrical data and textural data of the location; - visualizing the combined 3D representation comprising the geometrical data and the textural data of the location; and - 3D modeling the 3D object such that the modeled 3D object is adapted to be inserted in or worn by a patient, where said 3D modeling applies information of the one or more features from the acquired 2D digital representation comprising textural data; wherein the location and an acquisition unit are repositioned relative to each other during the acquisition of the 2D digital representation comprising textural data and during the acquisition of the 3D digital representation comprising geometrical data, wherein the repositioning is performed automatically using a scanner comprising a three-axis motion system adapted to perform acquisition automatically of the digital representations of the location from any viewpoint. - acquiring a 3D digital representation of at least a part of the location where the 3D object is adapted to be arranged, where the 3D digital representation comprises geometrical data of the location; - acquiring a 2D digital representation of at least a part of the location where the object is adapted to be arranged, where the 2D digital representation comprises textural data relating to one or more features of the location; - aligning the 2D digital representation comprising textural data and the 3D digital representation comprising geometrical data; - combining at least a part of the 2D digital representation comprising textural data and the 3D digital representation comprising geometrical data to obtain a combined 3D digital representation comprising both geometrical data and textural data of the location; - visualizing the combined 3D representation comprising the geometrical data and the textural data of the location; and - 3D modeling the 3D object such that the modeled 3D object is adapted to be inserted in or worn by a patient, where said 3D modeling applies information of the one or more features from the acquired 2D digital representation comprising textural data;