Is there a way to see 2D labels in the 3D view?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By HyperDork
:warning: Old Version Published before Godot 3 was released.

Dumb question, hopefully a simple solution. I’m trying to make a simple 2D HUD using labels for my 3D game. However, I can only see the labels outside of 2D view while rendering the game. Is there a way I can see the labels as well as all the other 3D objects within the same viewport prior to running the game?

How would you like to see them? I mean, one is 2D, the other is a 3D world. You cannot see the two at the same time, unless you have in “in your face” all the time in the editor (as it would look like ingame), which is not that great. Are you actually expecting to see both the UI and the 3D world in the same editor view, like Unity3D?

Zylann | 2016-07-14 21:06

I’ve never used Unity3D before, but I figured it would be nice to have a viewport that showed the 3D camera’s perspective as well as any 2D HUD elements. Then I can have 2 other viewports for 3D and 2D only. That way, I could theoretically move my 2D labels and see how it lines up with the 3D world in realtime. I’ve since ordered all my labels through trial and error to line up exactly where I want them with respect to the 3D background

HyperDork | 2016-07-14 21:26

Maybe you can launch the game, enable Live editing and tweak your HUD to see how it goes as the game runs.

Zylann | 2016-07-14 21:57

Thank you, this helped.

HyperDork | 2016-07-16 18:29