Unreal Engine Guides
Input handling, packaging rules, graphics settings, and technical best practices.
Want to know more or need help? Join our Discord server.
By default, the mouse cursor might be hidden or locked to the viewport. The Showing Mouse Cursor in Unreal Engine guide walks developers through the Player Controller settings required to ensure the cursor is visible and can interact with 3D UI widgets during a web stream.
Anti-aliasing smooths out jagged edges in 3D models. The E3DS guide on Anti-Aliasing covers how different Unreal Engine anti-aliasing methods (like TAA, FXAA, or TSR) impact both visual clarity and GPU performance when compressed over a video stream. Because Pixel Streaming delivers video rather than raw rendered frames, choosing an appropriate anti-aliasing method helps balance visual fidelity, bandwidth efficiency, and GPU performance.
Yes. E3DS fully supports the integration of third-party avatar systems. The dedicated guide "Ready Player Me in Eagle 3D Streaming" explains how to set up the SDK so users can load their custom avatars into your cloud-hosted multiplayer or Metaverse application.
Native Pixel Streaming Input is built directly into the WebRTC communication channel and is optimized for real-time browser-to-engine communication. VaRest is a plugin typically used for standard REST API HTTP requests. If you need to send immediate UI clicks, strings, or JSON data from your web browser directly to your Unreal application over the WebRTC connection, native Pixel Streaming Input is the most efficient choice.
Features such as build configuration selection, command line parameter handling, external file management, anti-aliasing configuration, web communication systems, and user input handling can all affect how an Unreal Engine project behaves when streamed through a browser. E3DS provides dedicated guides covering each of these deployment considerations.
Eagle 3D Streaming supports NVIDIA DLSS (Deep Learning Super Sampling) integration. DLSS uses AI-based upscaling to deliver higher image quality at lower rendering cost. The setup involves downloading the DLSS plugin from NVIDIA's developer portal matched to your Unreal Engine version, copying the plugin and widget files into your project, enabling both the Pixel Streaming and DLSS plugins in the editor, and configuring your Level Blueprint to display the DLSS widget.
Yes. Eagle 3D Streaming provides a Game Controller Support guide under the Performance & Optimization section of the Developer Guides. This covers how to enable and configure gamepad input in your Pixel Streamed Unreal Engine application so users can interact using a connected game controller.
Yes. Eagle 3D Streaming provides an On-Screen Keyboard guide for adding touch-friendly text input to Pixel Streaming sessions. This is especially useful for mobile users or any scenario where a physical keyboard may not be available.