Creating 3D Widgets

Create an interactive 3D menu that appears in the game world instead of 2D screen space.

On this page

This is an experimental feature that is currently undergoing development. Some aspects may not work as expected or may change in future revisions.

Most UI elements can be rendered in 2D screen space, however there may be instances where you want something to appear inside your game world instead overlaid on screen. This could be a computer terminal or key pad that a player must interact with, it could be the display of an enemy or player health bar, or even a menu that you want to display in the game world in 3D space.

This How-to will walk you through the process of creating a 3D Widget.

At the end of this guide, you will have a menu that appears inside the 3D game world instead of overlaid on screen.


Select Skin

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback