How To Make Diegetic 3D UI In Unity (EASY!)

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A walkthrough on implementing diegetic (world space) 3D UI in Unity. Covers switching a Canvas from Screen Space Overlay to World Space render mode, adjusting scale for world units, adding standard UI elements like images and buttons, writing a simple C# script to handle button click events, and assigning an event camera to enable hover/interaction states. Examples from games like Dead Space and Firewatch illustrate the technique's appeal.

5m watch time

Sort: