Unreal Web Remote Control (Optional)
Last updated
Was this helpful?
Last updated
Was this helpful?
Web Remote Control is an excellent way to control many parameters of Unreal Engine through a web browser.
This way you can give an iPad to a Gaffer and allow them to make changes to the Sun and Skylight, for example.
Web Control goes a lot deeper and there are many things to learn, this training will only talk about setting up Web Remote Control for use with Live FX, it will not teach you how to use Web Remote Control in depth.
For more information on Web Remote Control, visit the documentation:
If WebRemote by any chance doesn't start, if UE says "Failed to build WebApp" error, this is what steps you need to do:
Navigate to WebApp folder in (your local installation path >UE_5.3/Engine/Plugins/VirtualProduction/RemotecontrolWebInterface/Webapp In WebApp folder, delete the Node-v16.17.0 (in my case what it was called) UE expects Node.js minimum version: 8. - maximum version: 14.15.5.
Start up UE, in your project double-click on your WebRemote Preset and UE should start building WebRemote dependencies.
Go to Plugins and search for Remote Control.
Enable the plugin, Remote Control API (built-in).
Enable the plugin, Remote Control Web Interface (built-in).
Restart Unreal Engine.
You must enable both plugins for it to work properly!
Somewhere in your Content browser, right-click, go down to âRemote Controlâ and click on âRemote Control Presetâ.
Drag the Remote Control Preset into the level.
The Description name is what is visible, so make sure to rename this to something that will be obvious what it is like "Sun Rotation".
Click on an item you want to be able to control to see what you can control. For this example, letâs click on the Directional Light, and turn the Light Color and Intensity eyeballs on.
Now click on âWeb Appâ
Choose whichever you want, I will use Build Your Own UI.
Toggle âControlâ to âDesignâ and click on the âPropertiesâ tab.
Click and Drag âLight Colorâ and âIntensityâ to the middle of the right side of the screen to start building your UI.
Switch back to Control. You can now control the Light Color and Intensity of the Directional Light, from your web browser!
Open a browser. Type in 127.0.0.1:30000 Control through your browser!
Double-click on the newly created Remote Control Preset. This opens a new window and now, an eyeball icon shows up next to any items that you can remotely control in the outliner. A closed eyeball icon means that this parameter is not exposed in your Web Remote Control. An open eyeball icon means that this parameter is exposed, and you can control it.
If you want to control from a different device on the same network, enter the host's ip address:30000 into the browser. For example, it would look something like 192.168.1.23:30000 To find your
If you have a compatible iPhone or iPad and are connected to the same network as your Unreal Engine machine, you can use the application from the App Store:
If you are planning on using the Remote Control with an executable,