Best way to have subtitle textbox based dialogue in VR? that also works in non VR

I’d like to have subtitles in a text box with a picture next to them that works in and out of VR. Anyone know best way to go about this?

there is a dialogue system in ue4, adding ui elements to the viewport should work the same in vr as in a regular game

You could have a widget displaying both items which are added to the viewport when not in VR and rendered as a 3D actor in the scene (visible at a certain distance from the player and optionally following its head movement if it should stay within his field of view). In order to check for whether the user is in VR or not (if you have one version for both), perhaps you could take a look at the node “Is Head Mounted Display Enabled”.