Skip to content

Setup as 3D widget

Render the browser on a 3D surface using Widget Component + WBP_InternetBrowser or a simple User Widget containing Internet Browser.

  1. Create Widget Component on an actor in your level.
  2. Set Widget Class to your browser UMG (e.g. WBP_InternetBrowser or a slim wrapper).
  3. Set Draw Size (e.g. 1920×1080) and enable Two Sided if needed.
  4. On Begin Play, call Initialize Internet Browser on the embedded UInternetBrowser.
  5. Enable Support Transparency if the page should show the world behind HTML alpha.
flowchart LR
  Actor[Actor + Widget Component]
  UMG[Browser User Widget]
  IB[UInternetBrowser]
  Actor --> UMG --> IB
SettingRecommendation
Only HTTPSEnable for production builds
Show Whitelist OnlyLock kiosk displays to approved domains
Support localhostEnable for dev panels served from local HTTP

Watch the embedded video on the Overview.