How is it possible to make a helmet-like UI

Hi, i was just wondering if wondering anyone know’s how people are putting UI’s within helmets and updates real-time. (For example, Titanfall 2, metro light, call of duty’s gas mask, etc)

Or wearable mask in the first place? I have no clue on how to do either of these, any resources/advice would be greatly appreciated.

Hi MrNorman,

For the most basic implementation you’d be opening your Pawn/Character and attaching UI objects/elements to the ‘Camera’ actor. - Add a little bit of an offset so that it’s in front of your camera. - Then when you play the UI object will follow your camera. (Look into attaching it with a Spring-Arm component if you want it to lag behind when you change your view)

Let us know how it goes!

1 Like

Hi Astrotronic! (cool name by the way)

Tested it with a basic UI and that is exactly what i wanted, thank you!

By chance, do you know how to add a 3D mask to the camera? I do know there’s dirt masks you can add but there’s no real depth/detail to it.

You’re welcome,

My first thought for a dirt mask would be to do something with Post-Process materials.

But in the context of a helmet, I wonder if just attaching a mesh to the camera with a translucent material would give a good effect. (But then you’d need to think about the depth of other UI elements in relation to this translucent mesh. (Maybe then over-riding rendering depth on UI elements?))

1 Like

I’ve used dirt maps before and as they work great for a 2D interfaces (example would be disco lights that appears only on the players camera)

But your correct, as i’m looking for 3D depth. i’ll keep all you said in mind, highly appreciate you giving me idea’s/ways to do it.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.