An apparatus configured to generate for display a plurality of vasculature views alongside a live fluoroscopy image. The views are selected in such a way that they allow visualizing the 3D structure of the vasculature segment in which the device is currently navigating. The view is best relative to one or a weighted average of a plurality of goodness of view standards. As the device progresses and new fluoroscopy images are acquired, the views are updated accordingly.