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.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](https://github.com/QuantumRenderLab/mwt-watermarked/releases) it includes all features, allowing you to fully test the asset before purchasing.Key FeaturesFast and flexible native WebView rendering using a hardware-accelerated canvas (Supports OpenGLES2/OpenGLES3 and Vulkan graphics APIs).Supported Android architectures: ARMv7, ARM64, x86, and 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 ❗Editor Rendering Not Supported:WebView rendering is only available in a built application. It does not function in the Unity Editor preview.Platform Support:Android is currently the only supported platform. Minimum required Android API Level 22 (Android 5.1).OpenGLES2/OpenGLES3 Support:Hardware-accelerated rendering requires Android API Level 23 or higher.Vulkan Support:Vulkan rendering is supported on Android API Level 28 or higher. For hardware-accelerated rendering, the device must support AHB import. If AHB import is not supported, the system will automatically fall back to a pixel-copying rendering path.If you need technical support, encounter a bug, or would like to share feedback or suggestions, feel free to contact:📧 quantumrenderlab@gmail.com




