In at least one embodiment, a method of surgical navigation is provided. The method includes receiving an external three-dimensional model of a surgical site from the viewpoint of a headset, wherein the external three-dimensional model is derived from reflected light. The method further includes aligning the external three-dimensional model with an internal three-dimensional model of the surgical site from the viewpoint of the headset, wherein the internal three-dimensional model is derived from medical imaging, and generating an aligned view. The method further includes providing the aligned view to the headset, and updating the aligned view in real-time while the headset is moved or the surgical site is moved or modified during a surgical procedure.