Setup as 3D widget
Render the browser on a 3D surface using Widget Component + WBP_InternetBrowser or a simple User Widget containing Internet Browser.
- Create Widget Component on an actor in your level.
- Set Widget Class to your browser UMG (e.g. WBP_InternetBrowser or a slim wrapper).
- Set Draw Size (e.g.
1920×1080) and enable Two Sided if needed. - On Begin Play, call Initialize Internet Browser on the embedded UInternetBrowser.
- 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
| Setting | Recommendation |
|---|---|
| Only HTTPS | Enable for production builds |
| Show Whitelist Only | Lock kiosk displays to approved domains |
| Support localhost | Enable for dev panels served from local HTTP |
Watch the embedded video on the Overview.