Embedded Browser
Download Demo:
Windows | OS X | Linux |
Windows VR |
Render the page texture in your world or apply is as your UI.
Render a webpage to a texture and fully interact with it! Expedite your inventory manager, simplify your registration page, or build a UI at lightning speed!
Features
- Render sites to 2D or 3D objects
- Chromium backend; best-in-class support for: HTML, CSS, and JavaScript
- Call JavaScript¹ from Unity
- Call Unity from JavaScript¹
- Transparent or opaque page background
- Embed HTML + assets in game
- Comprehensive 3D UI/HUD demo
- Context menus, alert/prompt/confirm/pw prompt
- Customizable design, no OS modals
- Control: url, back, reload, resize, etc.
- Mipmap-emulation shader: faster texture updates without sparkles
- Intercept new windows and create in-scene objects for them
- Minimalist JSON library
- <video> support for Chromium's open codecs (h.264/mp3 not licensed)
- Render SVGs
- Customize cursors
- Experimental support for Adobe Flash
- Page inspector
- Edit/delete cookies
- Customizable mouse/keyboard input
- Included: mouse click, FPS, or GUI
- Included: VR (HTC Vive and Oculus Touch tested on Windows)
- Included: World-space keyboard for VR
- Build files included automatically
- Set Chromium CLI flags
Supported Platforms
- Windows 32-bit Standalone (Mono)
- Windows 64-bit Standalone (Mono, il2cpp)
- OS X 64-bit Standalone (Mono, il2cpp)
- Linux 64-bit Standalone (experimental) (Mono)
(Unfortunately Android, iOS, UWP/HoloLens, other platforms, and the Mac App Store are not supported at this time. Further details. Wish for more.)
Check the readme for more details.
¹"JavaScript" refers to ECMAScript, used in web browsers, not UnityScript, used in Unity Engine scripting. More