View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.3
- Last updated
- First released
- Unity version
- 2021.3.45 or later
- Package size
- 163.9 MB
- Files
- 287
- Favorites
- 3
- Views in the past week
- 22
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $19.99 on
Keywords
Mobile Web Texture
Mobile Web Texture lets you render live HTML/CSS/JS onto Unity textures with full input, WebGL, video, and XR support—plus a VR-ready virtual keyboard for immersive web interaction.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Mobile Web Texture screenshot 1
About this asset
Mobile Web Texture is a robust Unity solution that lets developers render live web content — including HTML, CSS, and JavaScript — directly onto Unity textures.
With its built-in input abstraction layer, you can seamlessly simulate pointer and touch interactions across devices, enabling smooth, responsive user input for embedded web views.
The package supports WebGL rendering, HTML5 video playback, and XR platforms, and includes a lightweight Virtual Keyboard designed for VR. This makes it easy to display and interact with fully functional web pages inside immersive VR environments.
🧩 Try the free watermarked version it includes all features, allowing you to fully test the asset before purchasing.
Key Features
Fast and flexible native WebView rendering using a hardware-accelerated canvas
- Android: OpenGLES 2, OpenGLES 3, Vulkan
- Windows: Direct3D 11, Direct3D 12
Wide Architecture Support
- Android: ARMv7, ARM64, x86, x86_64
- Windows: x86_64
Render live web content onto Unity UI elements (RawImage) or 3D objects (MeshRenderer).
Multiple WebView instances: Display and manage several WebViews simultaneously.
Multi-touch and XR multi-pointer support for natural interaction in both 2D and XR environments.
XR platform compatibility: Display fully interactive web views inside immersive VR environments.
WebGL and video playback support, including HTML5 video elements.
JavaScript runtime evaluation: Execute and interact with JavaScript code directly at runtime.
Built-in Virtual Keyboard for seamless text input within VR WebViews.
Load web content directly from the StreamingAssets folder.
Supports both the old and new Unity Input Systems, giving you maximum project flexibility.
Developer-friendly API with prefab-safe components and intuitive inspector tools.
❗ Important Notes ❗
Unity Editor Limitations
- WebView rendering in the Unity Editor is supported only on Windows
- Requires Direct3D 11, Direct3D 12
Platform Support
- Windows:
- Unity Editor support
- Standalone builds (x86_64)
- Android:
- Minimum required API Level: 22 (Android 5.1)
OpenGLES 2 / OpenGLES 3
- Hardware-accelerated rendering requires Android API Level 22 or higher
Vulkan Rendering
- Supported on Android API Level 28 or higher
- Hardware acceleration requires Android Hardware Buffer (AHB) import support
- If AHB import is unavailable, Virex automatically falls back to a pixel-copy rendering path
Support & Contact
If you need technical support, encounter a bug, or would like to share feedback or suggestions, feel free to contact:
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible | Compatible |
| 2021.3.45f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.