WebView
A node that renders a web page offscreen and outputs it to a RenderTexture. You can navigate by sending a string into the URL port, or from the address bar in the Control UI (in the Control UI you can click the WebView directly). A new node’s initial URL is https://www.google.com/.
- Resolution — the rendering scale relative to the global resolution. Default 0.5, slider 0.25–1.0
- The Control UI has back, forward, and reload buttons
Resolution is read only once, when the node initializes. Changing it later only saves the value; the actual rendering resolution does not change until the WebView is rebuilt.
This node requires a license for the official plugin Web Modules. If you add it without a license, a dialog asks whether to open the purchase page, and the node is deleted.
Input ports
| Port ID | Type |
|---|---|
URL | string |
Output ports
| Port ID | Type |
|---|---|
Render Texture | RenderTexture |
Scriptable members
| Path | Type |
|---|---|
urlInput | string |
currentUrl | string |
resolution | float |
Synapse Apps (scripting)
await synapse.modules.create({ type: "WebView" }) 

