John is a doctor who is scheduled to perform surgery on a patient. The hospital offers the ability to create a 3-D model of the part of the patient’s body that’s involved in the surgery. John can scan this model and plan the surgery accordingly. What type of software does the hospital use for this purpose? The hospital uses *blank* software.